광고 닫기

휴대전화에 s가 있는 것은 드문 일이 아닙니다. Android작업 중인 컴퓨터보다 RAM이 더 많습니다. 현재 것들에 Android예를 들어 가장 높은 모델 구성에서 사용할 수 있는 12GB RAM을 쉽게 얻을 수 있습니다. Galaxy S22 Ultra 또는 Google Pixel 6 Pro. 일부 휴대폰에는 16GB RAM도 있습니다. 반면, iPhone 13 Pro는 6GB, iPhone 13은 4GB에 불과합니다. 그들은 가장 잘 갖춰진 것보다 더 잘 작동합니다. Android와이. 그게 어떻게 가능해? 

RAM이란 무엇입니까? 

컴퓨터 과학에서 RAM은 읽기-쓰기 직접 액세스 반도체 메모리에 사용되는 용어입니다. RAM에는 여러 종류가 있지만 스마트폰에 사용되는 SDRAM은 휘발성입니다. 비휘발성 휴대폰 플래시 메모리와는 달리 informace 장기간 저장, RAM에 저장할 수 있음 informace 장치가 켜져 있는 동안에만. 이는 기본적으로 휴대전화의 작업 메모리입니다. 여기에는 다음이 포함됩니다. informace, 기기가 현재 적극적으로 사용하고 있습니다.

휴대폰의 RAM이 많을수록 작동 메모리에 저장할 수 있는 항목이 더 많아집니다. 더 많은 앱(또는 하나의 앱 내의 더 많은 콘텐츠)을 열면 전화기는 각각의 새로운 프로세스에 사용 가능한 RAM을 할당합니다. 사용 가능한 RAM이 더 이상 남아 있지 않으면 장치는 원활한 실행을 유지하기 위해 어떤 프로세스를 종료할지 결정해야 합니다. 모든 조건이 동일하다면 8GB RAM이 탑재된 휴대전화는 4GB RAM이 탑재된 휴대전화보다 더 많은 활성 프로세스를 보유할 수 있으므로 RAM이 더 많은 휴대전화에서는 활동 간 이동이 더 빨라집니다.

Android 것보다 더 많은 RAM이 필요합니다. iOS 

명확한 이유는 없지만 이러한 사실에 기여하는 몇 가지 요인이 있습니다. 먼저, 해당 앱을 Android a iOS 그들은 다르게 지어졌습니다. 매년 유사한 하드웨어에서 실행되는 새로운 iPhone과 iPad는 몇 대 밖에 없습니다. 왜냐면 이 앱은 iOS 소수의 동종 칩셋에서만 실행되므로 소위 기본 프로그래밍 언어(특히 Swift 및 Objective-C)를 사용하여 이러한 칩셋용으로 특별히 구축할 수 있습니다. 애플리케이션용으로 작성된 코드 iOS 프로세서가 실행하는 명령어로 직접 컴파일됩니다. Apple 번역 없이 이해해 보세요.

반면에 시스템은 Android 사실상 무제한의 다양한 장치에서 실행되는 동일한 앱은 Qualcomm, Samsung, MediaTek 등의 칩셋에서 실행되어야 합니다. 이렇게 다양한 하드웨어 구성과의 호환성을 수동으로 보장하는 것은 불가능하기 때문에 Android 쓰여진 프로그래밍 언어(Kotlin 및 Java), 이는 일종의 공통 언어로 번역될 수 있으며, 그런 다음 해당 칩셋의 기본 코드로 두 번째로 번역됩니다. 이 공통 언어를 바이트코드라고 합니다. 

바이트코드는 특정 하드웨어에만 국한되지 않으므로 장치는 실행하기 전에 코드를 네이티브 코드로 변환해야 합니다. 시스템이 하는 것처럼 네이티브 코드를 직접 실행하는 것과 비교하면 iOS, 이 프로세스는 추가 리소스를 차지합니다. 즉, 시스템 전체에서 동일하게 보이고 작동하는 앱을 의미합니다. Android a iOS, 기기에서 실행하기 위한 것입니다. Galaxy S22에는 일반적으로 iPhone 13보다 더 많은 RAM이 필요합니다.

자동 RAM 청소 

또한 각 운영 체제는 RAM을 다르게 관리합니다. Android 가비지 수집이라는 메모리 관리 방법을 사용합니다. 이 프로세스는 더 이상 사용하지 않는 항목을 메모리에서 주기적으로 제거하여 공간을 확보합니다. 체계 iOS 그러나 ARC(자동 참조 계산)를 사용합니다. 이는 다른 개체가 참조하는 개체 수에 따라 메모리의 개체에 숫자 값을 자동으로 할당하고 값이 0에 도달하는 개체를 제거합니다.

가비지 수집은 사용되지 않는 객체를 주기적으로만 찾기 때문에 RAM을 압도하는 쓸모없는 정보가 잠시 축적될 수 있습니다. 대조적으로, ARC에는 이러한 문제가 없습니다. 불필요한 개별 객체는 사용되지 않은 것으로 식별되는 즉시 메모리에서 제거됩니다. 체계 Android 또한 백그라운드에서 실행되는 앱을 사용자보다 적게 제한합니다. iOS, 따라서 적극적으로 사용하지 않는 앱은 시스템이 있는 휴대폰에서 사용할 수 있습니다. Android v보다 RAM에 더 쉽게 머물 수 있습니다. iPhoneCh. 시스템 유연성 Android 이 플랫폼의 가장 큰 장점 중 하나이지만 이러한 유연성으로 인해 RAM을 덜 효율적으로 사용해야 할 수도 있습니다.

결승전에선 별 상관없지만 

Android a iOS 따라서 두 운영 체제가 서로 다르게 작동하기 때문에 RAM 요구 사항도 다릅니다. Android 보다 유연하다 iOS, 실행할 수 있는 장치와 개발자가 직접 사용하고 즐길 수 있는 방법에 관한 것입니다. 그러나 이러한 유연성은 iPhone에서 볼 수 있는 것과 유사한 성능을 달성하기 위해 더 높은 RAM 요구 사항을 희생해야 합니다. 하지만 그걸 감안하면 iPhone CZK 13 및 Samsung용 31 Pro Max Galaxy CZK 33용 A5 8G에는 각각 990GB의 RAM이 있으며, 메모리 자체가 장치의 유사한 성능이나 최종 가격에 대한 제조업체의 비용에 영향을 미치는 그다지 큰 요소가 아니라는 것은 분명합니다.

삼성 휴대폰 Galaxy 예를 들어 여기에서 구입할 수 있습니다

오늘 가장 많이 읽은 책

.