프로세서, RAM 또는 하드 드라이브 중 소프트웨어 실행 시간에 더 영향을주는 것은 무엇입니까?


1

새로운 Macbook Pro를 찾고 있습니다 (2013 년 후반 모델이있을 것입니다). 저는 현재 iOS 앱 프로그래밍과 가벼운 그래픽 디자인 작업을 위해 2011 년 초 맥북을 Pixelmator와 함께 사용하고 있습니다. 언제 기억이 나지 않지만 Mountain Lion으로 업그레이드하면 모든 프로그램이 시작하는 데 시간이 조금 더 걸립니다 (너무 길다).

향후 참조를 위해 앱 시작 시간에 가장 큰 영향을 미치는 것이 무엇인지 궁금했습니다. 프로세서, RAM 또는 하드 드라이브 / SSD입니까? 지금 내 맥북에는 2.4Ghz Core 2 Duo, 8GB DDR3 및 250GB 하드 드라이브가 있습니다.

답변:


1

소프트웨어가 RAM에로드 될 때까지 병목 현상은 하드 드라이브입니다.

따라서 SSD를 사용하면 약간의 속도를 얻을 수 있지만 디스크에 20 %의 여유 공간을 유지해야합니다.

RAM에 소프트웨어가 설치되면 RAM이 충분하여 SSD와 공유 할 필요가 없다고 가정하면 프로세서 (CPU)와 RAM의 조합입니다.

그 후 그것은 나쁜 디자인, 나쁜 드라이버, 또는 많은 다른 교차 기능 활동 (다른 프로그램들)을 필요로하여 작업 속도를 늦추는 소프트웨어입니다.

콘솔에서 종료 및 시작에 대한 세부 정보를 찾을 수 있습니다

var / log / system.log


"20 % 여유 공간 유지"클레임에 대한 참조가 있습니까? 다소 임의적 인 것 같습니다.
Dan J

1
경험에 대한 좋은 규칙이 있으며 anandtech.com/show/6489/playing-with-op 에 대한 실제 데이터 보고서에 따르면 액세스 속도에 최소 10 %, 권장 15 % 및 거의 20 %가 필요하다고합니다.
Ruskes

2

하드 드라이브만으로도 앱 실행 속도 가 현저히 느려집니다.

RAM을 사용하면 이미 많은 프로그램을 열고 실행하지 않는 한 눈에 띄는 차이가 없습니다.

CPU를 사용하면 앱을 여는 데 단 하나의 코어 만있을 수 있으므로 크게 개선하더라도 차이는 작습니다.

앱이 열린 후에는 많은 양의 RAM과 더 빠른 CPU를 가진 대가가 나오지만, 대부분의 대가는 멀티 태스킹 또는 대형 미디어 파일을 사용할 때만 나타납니다.


하드 드라이브 성능과 RAM 성능 사이에 응용 프로그램을로드하는 시간에 영향을 미치는 종종 잊혀진 요소가 있습니다 : OS의 성능 (I / O 캐시, 드라이버 : 읽기…). 이것이 바로 OP를 설명하는 것입니다.
dan


0

8Gig RAM과 기존 HD를 갖춘 MBP가있었습니다. RAM을 16으로 교체 한 후 응용 프로그램을 열 때 약간의 개선이있었습니다. 그런 다음 HDD를 SSD로 교체하고 시간 지연이 거의 사라졌습니다. 따라서 디스크에서 RAM으로 이동하는 속도가 중요한 문제인 것 같으며 SSD (즉, 훨씬 빠른 디스크)의 이점은 응용 프로그램 로딩 시간이 크게 향상되었습니다. CPU 오버 클로킹을 시도하지는 않았지만 CPU에 큰 영향을 주었거나 SSD 로의 이동과 비슷한 영향을 미쳤을 것으로 의심됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.