나는 암호 저장을 위해 KeePass (Windows 7)를 사용하고 있습니다. 응용 프로그램은 거의 100 % 시간 내 랩톱에서 실행되고 있지만 드물게 사용하고 있습니다.
문제는 오랜 시간이 지나면 창을 활성화하는 데 엄청난 시간이 걸린다는 것입니다. OS가 응용 프로그램이 더 이상 사용되지 않고 스왑 된 것을 알게되었습니다.
OS가 내 KeePass를 바꿔 놓기를 원하지 않습니다. (로딩 지연과 보안 때문에 - 암호 저장 프로그램의 메모리가 HDD의 어느 곳에 나 저장되는 것을 좋아하지 않습니다.)
어떤 프로그램을 스왑하지 말라고 OS에 말하는 방법이 있습니까? 또는, 이것은 어떤 프로그래밍으로 달성 할 수 있습니까?
4
KeePass는 암호화되지 않은 암호를 메모리에 저장하지 않습니다. 따라서 모든 스와핑이 보안 위험을 초래해서는 안됩니다. keepass.info/help/base/security.html#secmemprot
—
Der Hochstapler
그리고 페이징을 사용하지 않도록 설정하는 한 가지 확실한 방법 (Windows에서 스와핑을 수행하지 않음)은 페이징 파일을 모두 사용하지 않도록 설정하는 것입니다. :)
—
Der Hochstapler
또한 @OliverSalzburg와 연결된 페이지 : "KeePass ≥ 1.15 및 2.x는 민감한 데이터를 메모리 내에서 암호화하기 위해 Windows DPAPI를 사용합니다 .DPAPI를 사용하면 메모리 내 암호화를위한 키가 안전하고 교체 할 수없는 메모리 영역 Windows에서 관리합니다. "따라서이 옵션을 활성화하면 키가 절대로 디스크에 저장되지 않습니다 (기본값).
—
Karan
고마워요, 그렇게 생각했는데, 그렇게 확신하지 못했습니다. 그러나 로딩 지연은 여전히 나를 괴롭 히고, 컴퓨터에 모든 것을 보관할 수있는 충분한 메모리가 없습니다.
—
nothrow
Superfetch 서비스가 실행 중인지 확인하십시오. 보유한 문제를 해결합니다.
—
magicandre1981