프로그램을 항상 메모리에 유지하는 방법 (스와핑 없음)


5

나는 암호 저장을 위해 KeePass (Windows 7)를 사용하고 있습니다. 응용 프로그램은 거의 100 % 시간 내 랩톱에서 실행되고 있지만 드물게 사용하고 있습니다.

문제는 오랜 시간이 지나면 창을 활성화하는 데 엄청난 시간이 걸린다는 것입니다. OS가 응용 프로그램이 더 이상 사용되지 않고 스왑 된 것을 알게되었습니다.

OS가 내 KeePass를 바꿔 놓기를 원하지 않습니다. (로딩 지연과 보안 때문에 - 암호 저장 프로그램의 메모리가 HDD의 어느 곳에 나 저장되는 것을 좋아하지 않습니다.)

어떤 프로그램을 스왑하지 말라고 OS에 말하는 방법이 있습니까? 또는, 이것은 어떤 프로그래밍으로 달성 할 수 있습니까?


4
KeePass는 암호화되지 않은 암호를 메모리에 저장하지 않습니다. 따라서 모든 스와핑이 보안 위험을 초래해서는 안됩니다. keepass.info/help/base/security.html#secmemprot
Der Hochstapler

1
그리고 페이징을 사용하지 않도록 설정하는 한 가지 확실한 방법 (Windows에서 스와핑을 수행하지 않음)은 페이징 파일을 모두 사용하지 않도록 설정하는 것입니다. :)
Der Hochstapler

3
또한 @OliverSalzburg와 연결된 페이지 : "KeePass ≥ 1.15 및 2.x는 민감한 데이터를 메모리 내에서 암호화하기 위해 Windows DPAPI를 사용합니다 .DPAPI를 사용하면 메모리 내 암호화를위한 키가 안전하고 교체 할 수없는 메모리 영역 Windows에서 관리합니다. "따라서이 옵션을 활성화하면 키가 절대로 디스크에 저장되지 않습니다 (기본값).
Karan

고마워요, 그렇게 생각했는데, 그렇게 확신하지 못했습니다. 그러나 로딩 지연은 여전히 ​​나를 괴롭 히고, 컴퓨터에 모든 것을 보관할 수있는 충분한 메모리가 없습니다.
nothrow

Superfetch 서비스가 실행 중인지 확인하십시오. 보유한 문제를 해결합니다.
magicandre1981

답변:


1

많은 사람들이 당신에게 말할 것입니다. 스왑 / 페이지 파일을 비활성화하는 것은 좋지 않습니다. .

그러나 원하는대로 결정하면 다음을 수행 할 수 있습니다.

  • 마우스 오른쪽 버튼으로 클릭 컴퓨터
    • 딸깍 하는 소리 등록 정보
  • 딸깍 하는 소리 고급 시스템 설정
    • 딸깍 하는 소리 많은
  • 딸깍 하는 소리 공연
    • 딸깍 하는 소리 많은
    • 딸깍 하는 소리 가상 메모리 - 변경

여기서, 사용중인 페이지 파일의 크기와 위치를 변경할 수 있습니다. 나는 여러분 모두 SSD에서 페이지 파일을 옮겨서 HDD에 넣는 것이 좋은 생각이지만, 완전히 비활성화하면 문제가 발생할 수 있다는 것에 모두 동의 할 것이라고 확신한다.


이것은 하나의 프로세스에 대해 스와핑을 비활성화하려는 경우 원하는 작업이 아닙니다. 나는 페이지 파일을 전혀 사용할 수 없게하는 것도 나쁜 생각이라고 말한다 :-)
nothrow

죄송합니다. 여러 소스에서 여러 가지 유형의 상황이 발생한다고 들었습니다. 미안해서 더 이상 도움이되지 못했습니다.
earthmeLon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.