간단한 질문이 하나 있습니다. 안드로이드의 시스템 파티션에 하나의 파일이 있고 sdcard에 동일한 파일을 복사하는 경우 액세스 속도가 빨라 집니까?안드로이드, sdcard 또는 시스템 파티션에서 파일에 액세스하는 것이 더 빠릅니다.
이 질문에 답하십시오.
미리 감사드립니다.
간단한 질문이 하나 있습니다. 안드로이드의 시스템 파티션에 하나의 파일이 있고 sdcard에 동일한 파일을 복사하는 경우 액세스 속도가 빨라 집니까?안드로이드, sdcard 또는 시스템 파티션에서 파일에 액세스하는 것이 더 빠릅니다.
이 질문에 답하십시오.
미리 감사드립니다.
차이는 무시해도 좋습니다. 어쨌든, 대부분의 최신 장치는 장치에 온보드 된 하나의 저장소 만 가지고 있습니다. 이러한 장치에서는 메모리가 시스템 저장 장치와 동일하기 때문에 별도의 SD 카드에 액세스 할 필요가 없습니다.
SD 카드가있는 장치의 경우 파일 액세스가 매우 지연 될 수 있지만 거의 모든 시나리오에서 무시해도 좋습니다.
내부 메모리의 파일에 액세스하는 것과 SD 카드에 액세스하는 것 사이의 액세스 속도 차이를 실제로 알 수 없습니다. 내부 메모리를 사용하면 다른 응용 프로그램에서 액세스 할 수 없거나 마운트하여 액세스 할 수 없으므로 보안을 추가로 활용할 수 있습니다.
예 시스템 파티션에 보안이 더 있습니다 파일을 삭제할 수 없습니다 – VicJordan
대답은 내부 전화 메모리 입니다. 디스크 관리 (전화 용)가 SD 카드와 비교할 때 항상 내부 메모리에 더 좋기 때문에 내부 메모리에 액세스하는 것이 더 빠르므로 차이점이 있기 때문에 인식 할 수 없습니다 밀 시간 (초 단위)
내부 메모리를 사용하면 장치가 루팅되지 않는 한 사용자가 파일을 볼 수 없게됩니다.
앞에서 설명한 것처럼 시차는 눈에 띄지 않습니다. 그러나 물리학 (및 EE)의 간단한 법칙은 거리가 길어질수록 (이 경우 I/O 버스) 시간이 오래 걸린다는 것을 알려줍니다. 따라서 SDCard는 밀리 초 단위로 측정 되더라도 마더 보드의 속도보다 느립니다.
SDCard는 미디어 파일의 정적 저장에 가장 적합하며 일부 응용 프로그램을 SDCard로 이동할 수는 있지만 응용 프로그램을 휴대 전화에 설치해야 가능한 한 빨리 실행해야합니다.
매우 큰 비디오 파일을 복사하지 않으면 속도가 눈에 띄지 않습니다. SD 카드의 속도는 (클래스 4, 6 또는 10), 클래스 10은 10MB/S, 클래스 2는 약 2MB/S의 속도입니다. 따라서 SD 카드를 사용하면 속도 차이가 줄어 듭니다. 그러나 일반적으로 전화 메모리는 SD 카드보다 빠릅니다.
답장을 보내 주셔서 감사합니다. 사실 시스템 파티션에 하나의 비디오 파일이있는 하나의 응용 프로그램이 있습니다. 응용 프로그램은이 파일을 sdcard에 복사 한 다음 sdcard에서이 파일에 액세스합니다. 왜 그렇습니까? 심지어 시스템 파티션에서 해당 파일에 직접 액세스 할 수 있습니까? – VicJordan
@VicJordan 자산 폴더에 미리 패키지 된 파일 일 수 있으며 파일에 미리 쓸 수 있기를 원합니다. 파일을 미리 패키지화하면 불가능합니다. –
파일을 미리 패키지화하지 않았습니다 ... – VicJordan