정확한 파일 크기. 정보는 어떻게 측정되며 파일이나 폴더의 크기는 어떻게 결정합니까? 비트와 바이트는 정보의 최소 단위입니다.

Windows 7, 8, XP 및 10 시스템에는 페이지 파일이라는 숨겨진 파일 pagefile.sys 시스템이 있습니다. 가상 RAM( ) 충분하지 않은 경우 신체를 보충합니다. 사용자는 올바르게 설정하는 방법과 최적의 크기가 무엇인지 궁금해하고 있습니까? 이 기사에서는 이에 대해 논의할 것입니다.

또한 프로그램 및 응용 프로그램에서 사용하지 않는 데이터를 저장합니다( 예를 들어 접혀서 사용하지 않은 경우). 파일은 하드 드라이브에 있으므로 파일에 대한 모든 액세스는 RAM보다 훨씬 느린 디스크와 직접 관련됩니다. 따라서 시스템에서는 극단적인 경우에만 이를 사용합니다( 즉, 물리적 RAM이 충분하지 않은 경우).

모든 사람의 컴퓨터 리소스가 다르게 사용되고 PC 특성도 다르기 때문에 이 파일의 크기를 올바르게 설정하기 위한 보편적인 지침은 없습니다. 따라서 귀하의 요구 사항에 집중해야합니다.

페이지 파일을 비활성화하면 RAM이 부족하면 해당 오류가 나타나고 사용 중인 응용 프로그램이 예기치 않게 종료됩니다. 이를 방지하려면 페이징 파일의 최적 크기를 설정해야 합니다. Windows 7을 예로 들어 이 작업을 수행하는 방법을 보여 드리겠습니다. 이 지침은 다른 버전 및 비트 심도( x32 및 x64).

최적의 페이징 파일 크기 기준

기본적으로 Windows는 공식을 사용하여 크기를 자동으로 결정합니다. 이것이 항상 효과적인 것은 아닙니다. 경우에 따라 페이지 파일을 변경하면 성능이 크게 향상될 수 있습니다.

PC에서 작업할 때 소비하는 최대 RAM을 결정하는 것이 필요합니다. 그런 다음 이 데이터를 RAM의 물리적 양과 비교하고, 충분하지 않은 경우 페이징 파일의 크기를 추가해야 합니다. 이것이 어떻게 이루어질 수 있는지 예를 들어 보여드리겠습니다.

가능한 모든 프로그램, 응용 프로그램, 게임 및 이론적으로 사용할 모든 것을 동시에 실행하십시오. 그런 다음 작업 관리자( Ctrl+Alt+삭제), 사용된 메모리 양을 확인하세요. 이는 컴퓨터에 제공되어야 하는 RAM의 양입니다.

이러한 데이터를 바탕으로 최적의 크기를 설정할 수 있습니다. 위 이미지에서 메모리 소비량은 1.60GB입니다. 최대 2개입니다. 이는 이 경우 페이징 파일이 사용되지 않으며 비활성화될 수 있음을 의미합니다. 하지만 이것은 단지 예일 뿐입니다!

페이지 파일을 비활성화하는 것은 전혀 권장되지 않지만, 실제 메모리 양보다 더 많은 메모리를 사용할 수 없다고 확신하고 메모리 덤프가 불필요한 경우에만 이 작업을 수행할 수 있습니다. 일부 응용 프로그램에는 이 파일이 필요하며 이 파일이 없으면 작동하지 않는다는 점도 고려해야 합니다.

값이 최대값( 즉, 2개 이상), 그런 다음 크기를 소비된 메모리 양 + 예약( 50% ). 대략 이 숫자는 안전할 것입니다. 대부분의 경우 이 최대값을 정확하게 결정하는 것은 불가능하므로 RAM 부족 오류를 방지하기 위해 대략적인 규칙이 사용됩니다.

물리적 RAM이 적을수록 가상 메모리는 늘어납니다. 다음은 컴퓨터가 4GB 이상의 RAM을 사용하지 않은 경우의 값을 보여주는 표입니다.

그것은 모두 사용자의 요구에 달려 있습니다. 어떤 사람에게는 16GB가 충분하지 않을 수도 있지만 다른 사람에게는 1GB라도 충분하며 오류가 발생하지 않습니다.

최대 및 최소 크기는 동일하게 설정되어 있습니다. 이는 조각화를 제거하기 위해 수행됩니다. 이는 HDD가 있는 경우에만 해당됩니다.

무작위 방법을 사용하여 실험을 수행할 수도 있습니다. 메모리 부족 오류가 나타날 때까지 페이징 파일의 크기를 줄이고, 메모리 부족 오류가 없었던 크기에서 중지됩니다.

다양한 포럼을 읽은 후 8GB RAM을 사용하면 대부분의 사용자가 페이지 파일에 문제가 없었고, 문제가 있었다면 단순히 최소 크기로 켰다는 결론에 도달했습니다. 다른 경우( 메모리가 적을 때) 실수가 자주 있었습니다. 스스로 결론을 내리십시오.

Windows 7 페이지 파일 늘리기 및 비활성화

초보 사용자를 위해 변경 방법을 알려드리겠습니다. 변경 사항을 적용하려면 컴퓨터를 다시 시작해야 합니다.

시작 메뉴 >> 제어판( 큰 아이콘) >> 성능 카운터 및 도구.

시각 효과 설정으로 이동합니다.

"고급" 탭에서 페이징 파일 설정 창으로 이동할 수 있습니다. 크기 또는 전체 비활성화가 여기에 표시됩니다.

댓글로 질문에 답변할 준비가 되어 있습니다.

어떻게 페이지 파일을 사용하기로 결정하셨나요?

나는 이것이 어떤 종류의 동물인지, 즉 JPG 및 RAW 사진 형식, 그것이 어떤 영향을 미치는지, 언제 주의를 기울여야 하는지 고려할 것을 제안합니다. 사진 크기와 파일 무게는 무엇이며 어떻게 측정되며 무엇에 의존합니까?

거의 모든 사진 카메라는 사진을 JPG 형식으로 저장할 수 있습니다(휴대폰 및 태블릿 카메라도 포함). 모든 SLR 및 비 SLR 카메라와 고급 컴팩트 카메라에는 JPG 외에도 최소한 RAW 및 RAW+가 있고 때로는 TIFF가 있습니다.

형식을 이해하려면 먼저 사진의 "크기"와 파일(사진)의 "무게" 개념이 무엇을 의미하는지에 동의해야 합니다. 나는 이러한 개념을 좀 더 구체적인 물건, 예를 들어 상품에 대해 고려할 것을 제안합니다.

1 | 픽셀이란 무엇입니까?


물체의 크기는 미터 단위로 측정되고, 사진의 크기는 픽셀(px) 단위로 측정됩니다.

이 베리 한 그릇의 크기를 측정하면 높이가 약 10센티미터, 너비가 약 13센티미터 정도 될 것입니다... 대략. 즉, 우리는 물체를 센티미터(미터, 킬로미터 등) 단위로 측정하는 데 익숙합니다. 같은 꽃병의 사진에 대해 이야기하면 사진의 원래 크기는 가로 7360픽셀(px) x 세로 4912픽셀(px)입니다. 이것이 내 Nikon 카메라가 촬영할 수 있는 최대 사진 크기입니다. 이 사진을 홈페이지에 올리기 위해 사진 크기를 1200x798px로 줄였습니다(이유는 잠시 후에 말씀드리겠습니다).

픽셀이란 무엇입니까? 디지털 카메라로 찍거나 스캐너로 디지털화한 사진은 작은 색상의 사각형의 조합입니다. 픽셀. 사진을 확대하면 이러한 픽셀이 표시됩니다. 사진에 이러한 픽셀이 많을수록 사진이 더 자세해집니다.


천 배 확대된 사진 조각 - 픽셀 정사각형이 표시됩니다.

2 | 픽셀을 센티미터로 변환하는 것이 가능합니까?

이것이 바로 종이에 사진을 인쇄해야 할 때 일어나는 일입니다. 여기에는 프린터(또는 사진 인쇄를 위한 다른 기계)가 인쇄할 수 있는 픽셀 밀도(해상도)라는 표시가 하나 더 필요합니다. 사진의 인쇄 표준은 300dpi(인치당 도트 수)입니다. 예를 들어 아름다운 광택 잡지에 인쇄하려면 해상도가 300dpi인 사진이 사용됩니다.

사진 크기를 해상도로 나누고 인치를 센티미터로 변환하는 데 어려움을 겪지 않도록 사진을 보고 편집하는 모든 프로그램(예: Photoshop)에는 사진 이미지 크기를 센티미터 단위로 보는 기능이 있습니다. 종이나 기타 유형의 매체에 인쇄할 수 있는 좋은 품질(해상도 300dpi) 사진의 최대 크기를 이해하려면 이 정보가 필요합니다.

예를 들어, 열대 프랑기스파니 꽃이 포함된 이 사진은 61cm x 32cm 크기로 인쇄할 수 있습니다.


Photoshop의 사진 크기(픽셀 및 센티미터)

픽셀과 센티미터 단위로 사진 크기를 확인하려면 Photoshop에서는 Alt+Ctrl+I 키 조합을 누르거나 이미지 메뉴 이미지 크기로 이동해야 합니다.

디지털 사진의 현실, 즉 픽셀과 사진 크기(픽셀 단위)로 돌아가 보겠습니다. 사진의 픽셀 수를 줄이면 어떻게 되나요? 대답은 사진의 품질이 저하된다는 것입니다. 예를 들어, 기사 시작 부분에 동일한 베리 한 그릇의 사진을 찍고 사진 크기를 가로 150픽셀로 줄였습니다. 이러한 감소로 인해 프로그램은 일부 픽셀을 파괴합니다. 사진이 축소되었습니다.

이제 전체 페이지에 걸쳐 사진을 "늘려" 보겠습니다.


늘린 사진이 흐릿하고 흐릿하게 보입니다.

보시다시피 일부 픽셀(및 세부 사항)이 누락되었기 때문에 세부 사항이 더 이상 동일하지 않습니다.

물론 이 축소된 이미지를 작은 아이콘이나 파워포인트 프리젠테이션의 작은 이미지로 사용하면 꽤 평범해 보이겠지만, 반쪽짜리 잡지에 인쇄하기에는 확실히 부적합합니다.

3 | 최적의 사진 크기(픽셀 수)는 무엇입니까?

언젠가 사진을 인쇄할 계획이라면 가능한 가장 높은 해상도로 사진을 저장하세요, 카메라에서만 허용됩니다(사진 크기를 올바르게 조정하려면 카메라 지침을 주의 깊게 읽으세요).

어떤 경우에는 사진의 크기를 줄여야 할 때도 있습니다. 위에서 쓴 것처럼 사이트의 경우 사진 크기를 긴 쪽의 1200픽셀로 줄입니다. 사진을 전체 크기로 업로드하면 사이트 페이지를 로드하는 데 매우 오랜 시간이 걸리며 많은 방문자가 이를 좋아하지 않을 수 있습니다(Google 및 Yandex 검색 엔진은 말할 것도 없고).

사진 크기는 픽셀(px) 단위로 측정됩니다. 픽셀 수에 따라 모니터 화면에 나타나는 사진의 크기와 사진을 인쇄할 수 있는 크기가 결정됩니다.

4 | 파일 크기 또는 "사진 무게":

이제 "사진의 무게"를 살펴 보겠습니다. 역사적으로 이 문제에 대해 많은 혼란이 있어 왔으며 파일 크기는 종종 "사진의 무게"라고 불리며 정확하기보다는 편리합니다. 파일 크기는 메가바이트(MB) 또는 킬로바이트(KB) 단위로 측정됩니다. 그리고 여기에서는 1kg = 1000g, 1MB = 1024KB인 킬로그램과 달리 기억할 가치가 있습니다.

실제 모습: 카메라에 64GB(기가바이트)라는 메모리 카드가 있다고 가정해 보세요. 정확히 몇 바이트가 있는지 살펴보면(컴퓨터의 "속성"을 마우스 오른쪽 버튼으로 클릭) 이 메모리 카드에 63567953920바이트가 있고 이는 59.2GB에 해당하는 것으로 나타났습니다. 카메라가 생성하는 파일의 크기에 따라 해당 메모리 카드에 들어갈 수 있는 사진 수가 결정됩니다. 예를 들어 830개의 사진 파일을 RAW 형식으로 맞출 수 있습니다(아래에서 형식에 대해 읽어보세요).

파일 크기를 결정하는 요인:

  • 첫째, 사진 크기(픽셀 단위로 측정): 첫 번째 열매 사진(사진 크기 7360x4912px)이 포함된 파일은 5.2MB이고 150px로 축소되면 "무게"는 75.7KB(인치)가 됩니다. 69배 적음).
  • 둘째, 아래에서 읽을 수 있는 형식(JPG, TIFF, RAW)입니다.
  • 셋째, 파일 크기(또는 "사진 무게")는 세부 사항의 수에 따라 달라집니다. 세부 사항이 많을수록 사진이 "무거워집니다"(JPG 형식과 가장 관련이 있음).

많은 세부 사항 - 사진의 무게가 더 커짐

예를 들어, 스리랑카의 원숭이가 포함된 이 사진에는 작고 명확한(사진가의 언어로 "날카롭다") 세부 사항이 많이 포함되어 있으며 이 사진의 파일 크기는 19.7MB로 꽃병에 담긴 열매보다 훨씬 큽니다. 흰색 배경(5.2MB).

무게가 2MB인 사진에서 어떤 크기의 사진을 인쇄할 수 있는지 묻는다면. 픽셀 수를 알기 전까지는 아무도 대답할 수 없습니다. 물론 사진을 보는 것이 더 좋습니다. 일부 장인은 인터넷에서 사진을 얻고 프로그래밍 방식으로 픽셀 수를 늘린 다음 잡지 표지에 인쇄하기를 원하기 때문입니다. 위의 예에서와 같이 150px 너비의 꽃병 사진을 늘린 것으로 나타났습니다.

파일 크기(종종 "사진 무게"라고도 함)는 메가바이트(MB) 또는 킬로바이트(KB) 단위로 측정되며 사진의 형식, 픽셀 크기 및 세부 사항에 따라 달라집니다.

5 | 사진 형식:

마지막으로 사진 파일의 크기를 결정하는 이미지 형식 및 파일 압축 유형 문제에 대해 설명합니다.

거의 모든 사진 카메라는 사진을 저장할 수 있습니다. JPG 형식(휴대폰과 태블릿의 카메라도 마찬가지입니다). 이것은 가장 일반적인 이미지 형식이며 모든 컴퓨터와 이미지 보기 프로그램에서 "이해"됩니다. JPG 형식의 사진은 소셜 네트워크에 업로드하고, 블로그에 게시하고, Word, Power Point 파일 등에 추가할 수 있습니다. JPG는 Photoshop, Lightroom 및 기타 이미지 편집 프로그램에서 처리할 수 있습니다.

내 연습에 따르면 소셜 네트워크에 사진을 찍어 빠르게 업로드하려면 휴대폰으로 사진을 찍거나 카메라에서 파일 형식을 jpg로 설정합니다.

jpg 형식에 대해 기억해야 할 점은 압축 형식이며 압축 수준이 있다는 것입니다. 압축률이 높을수록 사진의 디테일과 품질이 떨어지기 때문에 파일 크기가 작아집니다. 따라서 동일한 사진을 jpg 형식으로 반복적으로 편집하고 다시 저장(재압축)하는 것은 권장하지 않습니다.


jpg 형식으로 파일을 저장할 때 압축 수준이 선택됩니다(Photoshop의 예).

모든 SLR 및 비 SLR 카메라와 고급 컴팩트 카메라에는 JPG 외에도 최소한 RAW가 있고 종종 TIFF도 있습니다.

약간의 이론:

  • 사소한 말다툼(English Tagged Image File Format) - 래스터 그래픽 이미지(사진 포함)를 저장하는 형식입니다. TIFF는 높은 색 농도의 이미지를 저장하는 데 널리 사용되는 형식이 되었습니다. 인쇄에 사용되며 그래픽 응용 프로그램에서 널리 지원됩니다.
  • 날것의(영어 raw - raw, 처리되지 않음) - 사진 매트릭스(디지털 카메라의 필름을 대체한 것)에서 얻은 원시 데이터가 포함된 디지털 사진 형식입니다.

개인적으로 저는 TIFF 형식으로 촬영하지 않습니다. RAW가 있는데 왜 이것이 필요한지 생각조차 할 수 없습니다. Photoshop에서 수정하려는 사진을 압축하지 않고 TIFF를 사용하여 저장할 수 있습니다.

6 | RAW 형식의 장점과 단점:

Lightroom이나 Photoshop에서 사진을 처리(편집)할 계획이므로 내 카메라는 거의 항상 RAW 형식입니다. RAW에는 여러 가지 중요한 단점이 있습니다.

  • 먼저 파일을 변환하지 않고는 파일을 볼 수 있는 방법이 없습니다. 즉, RAW 형식의 사진을 보려면 이 이미지 형식을 지원하는 특수 프로그램이 필요합니다.
  • JPEG로 저장할 때보다 파일 크기가 더 큽니다(내 Nikon D800 카메라를 사용하면 RAW 형식의 사진이 포함된 파일 크기는 74-77MB입니다). 이는 플래시 드라이브에 들어갈 수 있는 사진의 수가 적다는 것을 의미합니다.
  • RAW는 소셜 네트워크, 블로그에 업로드할 수 없으며 때로는 메일로 보낼 수도 있습니다. 먼저 RAW를 해당 카메라 모델의 파일 ​​형식을 지원하는 RAW 변환기(예: Adobe Camera Raw)로 변환해야 합니다.

전문 사진가들이 종종 JPG보다 RAW를 선호하는 이유는 무엇입니까? RAW 때문에:

이 글을 Pinterest에 기념품으로 저장하세요
  • 이미지 수정을 위한 더 많은 옵션 제공: 화이트 밸런스, 대비, 채도, 밝기 및 노이즈 수준,
  • 결함 없이 이미지를 추가로 수정할 수 있습니다.
  • 렌즈 결함(비네팅, 색수차)을 미세하게 교정할 수 있습니다.

따라서 Photoshop 또는 Lightroom에서 사진을 조심스럽게 처리하고 그림자의 "인공물"과 하프톤, "과다 노출" 및 "딥"을 민감하게 느끼려면 RAW로 촬영하십시오. 좋은 결과를 얻으려면 RAW 변환기의 설정과 작동을 이해해야 한다는 점을 기억하십시오. 이 두통이 필요한지 생각해보십시오. JPG로 촬영하고 컴퓨터 대신 휴식을 취하는 데 더 많은 시간을 보내야 할까요?

길이를 측정하는 데에는 밀리미터, 센티미터, 미터, 킬로미터와 같은 단위가 있습니다. 질량은 그램, 킬로그램, 센트, 톤 단위로 측정되는 것으로 알려져 있습니다. 시간의 흐름은 초, 분, 시간, 일, 월, 년, 세기로 표현됩니다. 컴퓨터는 정보를 가지고 작동하며, 그 양을 측정하기 위한 해당 측정 단위도 있습니다.

비트와 바이트는 정보의 최소 단위입니다.

우리는 컴퓨터가 모든 정보를 인식한다는 것을 이미 알고 있습니다.

조금하나의 이진수(“0” 또는 “1”)에 해당하는 정보 측정의 최소 단위입니다.

비트는 단지 0(“제로”)이거나 단지 1(“1”)입니다. 1비트를 사용하여 0(영) 또는 1(1)의 두 가지 상태를 쓸 수 있습니다. 비트는 최소 메모리 셀이므로 더 작을 수 없습니다. 이 셀은 0이나 1을 저장할 수 있습니다.

바이트 8비트로 구성된다. 1바이트를 사용하면 가능한 256개 문자 중 하나를 인코딩할 수 있습니다(256 = 2 8). 따라서 1바이트는 1문자, 즉 8비트와 같습니다.

1문자 = 8비트 = 1바이트.

문자, 숫자, 구두점은 기호입니다. 하나의 문자 - 하나의 기호. 하나의 숫자는 하나의 기호이기도 합니다. 하나의 구두점(마침표, 쉼표, 물음표 등)은 다시 한 문자입니다. 공백 하나도 하나의 문자입니다.

물론 비트와 바이트 외에도 더 큰 정보 단위가 있습니다.

바이트 테이블:

1바이트 = 8비트

1KB(1 킬로바이트) = 2 10바이트 = 2*2*2*2*2*2*2*2*2*2바이트 =
= 1024바이트(약 1000바이트 – 10 3바이트)

1MB(1 메가바이트) = 2 20바이트 = 1024킬로바이트(약 100만 바이트 - 10 6바이트)

1GB(1 기가바이트) = 2 30바이트 = 1024MB(약 10억 바이트 - 10 9바이트)

1TB(1 테라바이트) = 2 40바이트 = 1024기가바이트(약 10 12바이트). 테라바이트라고도 합니다. .

1Pb(1 페타바이트) = 2 50바이트 = 1024테라바이트(약 10 15바이트).

1 엑사바이트= 2 60바이트 = 1024페타바이트(약 10 18바이트)

1 제타바이트= 2 70바이트 = 1024엑사바이트(약 10 21바이트)

1 요타바이트= 2 80바이트 = 1024제타바이트(약 10 24바이트)

위 표에서 2의 거듭제곱(2 10, 2 20, 2 30 등)은 킬로바이트, 메가바이트, 기가바이트의 정확한 값입니다. 그러나 숫자 10의 거듭제곱(더 정확하게는 10 3, 10 6, 10 9 등)은 이미 반올림된 대략적인 값입니다. 따라서 2 10 = 1024바이트는 1킬로바이트의 정확한 값을 나타내고 10 3 = 1000바이트는 1킬로바이트의 대략적인 값을 나타냅니다.

이러한 근사치(또는 반올림)는 상당히 수용 가능하며 일반적으로 수용됩니다.

다음은 영어 약어가 포함된 바이트 표입니다(왼쪽 열).

1Kb ~ 10 3b = 10*10*10b= 1000b – 킬로바이트

1Mb ~ 10 6b = 10*10*10*10*10*10b = 1,000,000b – 메가바이트

1Gb ~ 10 9b – 기가바이트

1Tb ~ 10 12b – 테라바이트

1Pb ~ 10 15b – 페타바이트

1 Eb ~ 10 18 b – 엑사바이트

1 Zb ~ 10 21 b – 제타바이트

1 Yb ~ 10 24 b – 요타바이트

위 오른쪽 열에는 바이트뿐만 아니라 인간 활동의 다른 영역에서도 사용되는 소위 "십진수 접두사"가 있습니다. 예를 들어 "kilobyte"라는 단어의 접두사 "kilo"는 1000바이트를 의미합니다. 킬로미터의 경우에는 천 미터에 해당하고, 킬로그램의 경우에는 천 그램에 해당합니다.

계속…

질문이 생깁니다. 바이트 테이블이 계속됩니까? 수학에는 무한대라는 개념이 있는데, 이는 거꾸로 된 숫자 8인 로 상징됩니다.

바이트 테이블에서는 10 27, 10 30, 10 33 등의 방식으로 계속해서 0을 추가하거나 숫자 10에 거듭제곱을 추가할 수 있다는 것이 분명합니다. 그런데 이것이 왜 필요한가? 원칙적으로 현재로서는 테라바이트와 페타바이트이면 충분합니다. 미래에는 아마도 1요타바이트로도 충분하지 않을 것입니다.


마지막으로 테라바이트 및 기가바이트의 정보를 저장할 수 있는 장치의 몇 가지 예입니다.

편리한 "테라바이트"(USB 포트를 통해 컴퓨터에 연결되는 외장 하드 드라이브)가 있습니다. 테라바이트의 정보를 저장할 수 있습니다. 특히 노트북(하드 드라이브 교체가 문제가 될 수 있는 경우) 및 정보 백업에 편리합니다. 모든 정보를 잃어버린 후에 정보를 백업하는 것보다 미리 백업하는 것이 좋습니다.

플래시 드라이브는 1GB, 2GB, 4GB, 8GB, 16GB, 32GB, 64GB 및 1테라바이트까지 제공됩니다.



웹사이트에서 파일 크기를 나타내는 서명을 자주 볼 수 있습니다. 누구도 이 지표에 직접 서명하지 않습니다. 이 문제는 PHP에서 함수를 작성하여 해결할 수 있습니다. 결과적으로 다음과 같은 줄이 출력됩니다.

파일 크기: 2.3MB
사이트에서 자료를 다운로드할 때 매우 편리합니다. 그럼 시작해 보겠습니다.

파일 크기를 결정하는 PHP 함수 만들기

이 기능은 매우 간단하고 간단합니다. 세 가지 내장 기능을 사용합니다.

파일이 존재- 지정된 파일이나 디렉터리가 있는지 확인합니다.

파일 크기- 파일 크기를 결정합니다. 결과를 바이트 단위로 반환합니다. 파일이 2GB보다 큰 경우 서버에 따라 잘못된 결과가 표시될 수 있습니다.

둥근- 출력 값을 정수로 줄이고 마침표 구분 기호 뒤의 10분의 1로 줄이는 내장 함수입니다.
이 함수는 파일 자체의 존재 여부를 확인한 다음 파일 크기가 얼마나 큰지 연속적으로 확인하려고 시도합니다. 파일 크기가 1024바이트를 초과하면 결과는 MB 단위로 출력되어야 하고, 1024MB를 초과하면 결과는 MB 단위로 출력되어야 합니다. GB 단위로 출력됩니다. 그리고 각 단계가 끝나면 내장된 반올림 기능이 여러 자리의 결과를 구분 기호를 사용하여 전체 값과 10분의 1로 반올림합니다.

이제 함수 파일을 만들어 보겠습니다. 이러한 파일은 별도의 폴더에 보관하는 것이 일반적입니다. 예를 들어 기능.

PHP 코드(파일 함수.php)

// 함수 인수는 파일 경로가 됩니다.
함수 get_filesize($file)
{
//파일로 이동
if(!file_exists($file)) return "파일을 찾을 수 없음";
// 이제 여러 단계를 거쳐 파일 크기를 결정합니다.
$filesize = 파일크기($file);
// 크기가 1KB보다 큰 경우
if($filesize > 1024)
{

// 파일 크기가 킬로바이트보다 큰 경우
// 메가바이트 단위로 표시하는 것이 좋습니다. MB로 변환
if($filesize > 1024)
{
$파일 크기 = ($파일 크기/1024);
// 파일이 1MB보다 크면 확인합니다.
// 1GB보다 큰가요?
if($filesize > 1024)
{
$파일 크기 = ($파일 크기/1024);

$filesize를 반환합니다." GB";
}
또 다른
{
$filesize = round($filesize, 1);
$filesize를 반환합니다."MB";
}
}
또 다른
{
$filesize = round($filesize, 1);
$filesize를 반환합니다." Kb";
}
}
또 다른
{
$filesize = round($filesize, 1);
$filesize를 반환합니다." 바이트";
}
}
?>
우리는 함수를 만들었습니다. 남은 것은 그것을 적용하는 것뿐입니다.

PHP 코드

include_once "함수/function.php"; // 함수가 포함된 파일을 포함합니다.

// 함수 처리를 위해 경로 또는 경로가 포함된 변수를 삽입합니다.
$size = get_filesize("images/photo.jpg");
echo "파일 크기: ".$크기.""; // 결과를 크기와 함께 출력
?>
모두 준비되었습니다! 건강을 위해 즐겨보세요!
관심을 가져주셔서 감사합니다! 그리고 당신의 일에 행운이 있기를 바랍니다!

각 파일과 파일이 포함된 각 폴더는 컴퓨터에서 특정 공간을 차지합니다. 즉, 모든 파일과 폴더에는 볼륨, 즉 무게나 크기가 있습니다.

우리는 그램, 킬로그램, 미터, 킬로미터와 같은 개념에 익숙합니다. 컴퓨터에는 자체 측정 단위도 있습니다. 그 안의 파일과 폴더를 측정해 보겠습니다. 즉, 특정 파일이나 폴더의 "무게"가 얼마나 되는지 결정합니다. 이 "무게"는 바이트, 킬로바이트, 메가바이트, 기가바이트 단위로 계산됩니다.

이제 연습으로 넘어 갑시다. 이 사이즈 차트를 보세요:

이것은 매우 간단한 다이어그램입니다. 다음과 같이 해독합니다.

1KB = 1024바이트; 1MB = 1024KB; 1GB = 1024MB

이제 더 자세히 설명하겠습니다.

  • 1KB(킬로바이트)에는 1024바이트가 있습니다.
  • 1MB(메가바이트)에는 1024KB(킬로바이트)가 포함됩니다.
  • 1GB(기가바이트)에는 1024MB(메가바이트)가 포함됩니다.

왜 사이즈가 필요한가요?! 예를 들어 파일/폴더를 디스크나 플래시 드라이브에 쓸 수 있는지 확인하기 위해.

이를 결정하려면 디스크나 플래시 드라이브에 얼마나 많은 정보가 들어가는지 알아야 합니다. 구성표를 사용해 보겠습니다.

플래시 드라이브 - 1GB부터

CD 디스크 - 700MB

DVD 디스크 - 4GB 이상

DVD 디스크의 표준 용량은 4.7GB입니다. 양면 DVD도 있습니다. 이는 녹음이 한쪽과 다른 쪽 양쪽에 모두 가능하다는 것을 의미합니다. 이 드라이브의 용량은 9.4GB입니다. 이중 레이어 디스크도 존재하지만 덜 일반적입니다. 이러한 디스크에는 다음과 같은 볼륨이 있습니다. 단면 2레이어 - 8.5GB; 양면 2레이어 - 17.1GB.

파일이나 폴더의 크기를 확인하는 방법

파일이나 파일이 포함된 폴더의 크기를 확인하려면 해당 파일 위에 커서(화살표)를 놓고 몇 초간 기다리세요. 파일이나 폴더의 특성을 보여주는 작은 창이 나타납니다. 그림에서 볼 수 있듯이 이 사양은 크기를 보여줍니다.

파일이나 폴더 위로 마우스를 가져갔을 때 아무 것도 나타나지 않으면 해당 파일이나 폴더를 마우스 오른쪽 버튼으로 클릭하세요. 열리는 목록에서 "속성"을 선택하십시오. 이 파일이나 폴더의 크기를 나타내는 창이 열립니다.

이제 크기 결정을 연습해 보겠습니다.

문제:

크기가 30MB인 파일이 있습니다. 디스크에 구울 수 있나요? 1GB 플래시 드라이브?

해결책:

CD에는 700MB가 저장됩니다. 파일 크기는 30MB입니다. 700MB는 30MB보다 큽니다. 결론: 파일은 CD에 들어갈 것입니다.

DVD 디스크에는 4.7GB가 저장됩니다. 1기가바이트는 1024메가바이트와 같습니다. 즉, 하나의 DVD 디스크에는 약 5000MB가 저장됩니다. 그리고 5000MB는 30MB보다 훨씬 큽니다. 결론: 우리 파일은 DVD 디스크에 들어갈 것입니다.

우리는 1GB 플래시 드라이브를 받았습니다. 1GB에는 1024MB가 포함됩니다. 1024는 30보다 큽니다. 결론: 파일은 1GB 플래시 드라이브에 들어갈 것입니다.



또 무엇을 읽어야 할까요?