태그 보관물: operating-systems

operating-systems

메모리에서 운영 체제 실행 실행하는 것이 얼마나

SSD가 OS를 메인 메모리에로드하고 거기서 실행하는 것이 얼마나 경제적 일지 극심한 경향이 있다고 가정 합니까?

몇 가지 명백한 단점을 처리 할 수 ​​있다고 생각할 수 있습니다 (지난 2 년 동안 20gig VM의 범위 내에서 살아 남았습니다) .Windows 7 또는 최신 Fedora를 실행하기위한 전문가, 단점, 요구 사항 및 비용은 RAM에서 우분투 배포판.

혼란이 없기 때문에 USB 스틱 또는 라이브 CD에서 OS를 실행한다고 말하지 않습니다. 나는 컴퓨터를 시작하고 전체 HD를 외부 HD 또는 ‘클라우드’또는 큰 메모리 스틱에서 메모리로 전송하여 실행합니다. 기기가 꺼지면 상태를 외부 저장소에 저장합니다.



답변

좋은 질문이지만, 당신이 무언가를 놓치고 있다고 생각합니다-대부분의 운영 체제는 이미 시작시 시스템의 메모리에로드되어 있습니다. 전 세계의 모든 프로그래머는 컴퓨터의 속도 저하 / 병목 현상 (아직 프로그래머가 아닌 경우 유형에 관계없이 디스크 드라이브)이 무엇인지 알고 있으므로 시스템 RAM에 최대한 경제적으로로드됩니다.

당신이 요구하는 것을 확실히 할 수는 있지만 시작시 스토리지 드라이브에서 OS를로드 한 다음 종료하기 전에 드라이브에 다시 써야하기 때문에 실제로는 아무 의미가 없습니다. 또한 운영 체제 로드되면 스토리지 시스템에서 검색 할 필요가 없습니다 (특정 시스템 작업 및 업데이트 등은 제외).

RAM 디스크 를 임시 저장 영역으로 사용하거나 전체 응용 프로그램 을 RAM 디스크에 놓고 거기서 실행하면 성능이 향상됩니다 . 내가 얻는 것은 빠른 스토리지 미디어에서 실제로 실행 해야하는 운영 체제가 아니라 나중에 로드 해야하는 응용 프로그램입니다 . 대부분의 운영 체제가로드되면 OS 자체에서 디스크 액세스가 많지 않고 사용하는 응용 프로그램이됩니다.


답변

단지 몇 가지 아이디어. 잘 조직되지 않았습니다. 그러나 우리가 얼마나 멀리 갈 수 있는지 보자.

분명히 현재의 RAM 가격으로 인해 RAM에서 전체 OS를 실행하고 시작시에만 하드 디스크에서로드 (및 종료 저널 커밋 스타일 중에 작성)하는 것이 매우 매력적인 옵션이됩니다.

문제는이 특정 작업을 수행하는 것이 쉽지 않다는 것입니다. 추정 된 사용자가 주어진다면 소프트웨어 / OS 제조업체 / 개발자가 그렇게 경제적으로 건전하지 않을 것입니다.

그러나 리눅스의 경우 옵션 일 수 있으며 사용 가능한 램의 양을 지정하고 맞춤형 OS를 만들 수 있습니다. 예 : 4GB 램 에디션 / 8GB 램 에디션 / 16GB 램 에디션. 2gb / 4gb / 12gb는 하드 디스크에서 파일을로드하는 데 사용됩니다.


답변