브라우저는 왜 메모리를 사용하는가?
웹 브라우저는 때때로 놀라울 정도로 많은 양의 메모리를 소비할 수 있으며 브라우저가 여러 기가바이트의 RAM을 사용하는 것은 드문 일이 아닙니다.이것이 모든 조직에게 문제가 되는 것은 아니지만, RAM 사용량이 많으면 컴퓨팅 리소스 및 생산성 측면에서 최종 사용자에게 문제가 발생할 수 있습니다. IT 관리자는 일부 웹 검색 세션에서 메모리 사용량이 많은 이유, 메모리 측정 방법 및 가장 많은 메모리를 사용하는 브라우저에 대해 알아야 합니다.
웹 브라우저는 웹 페이지를 구성하는 다양한 요소를 캐시하기 위해 메모리를 사용합니다. 중고노트북매입 브라우저는 항상 그렇듯이 개체를 디스크에 캐시하지만 메모리 캐시는 디스크 캐시보다 빠릅니다. 따라서 메모리 캐시를 사용하면 브라우저의 성능이 크게 향상됩니다.또한 브라우저는 페이지에서 정적 HTML을 거의 렌더링하지 않습니다. 따라서 브라우저는 웹 페이지 렌더링과 관련된 다양한 계산을 수행할 때 메모리를 사용합니다. 현대의 브라우저는 멀티 스레드이므로 여러 시스템 프로세스를 사용합니다. 이러한 프로세스는 병렬 명령 실행을 허용하여 브라우저의 성능을 향상시킵니다. 이러한 개별 프로세스 각각은 메모리를 소모하므로, 노트북매입 메모리가 빠르게 증가할 수 있습니다.

PowerShell로 RAM 사용 측정
브라우저가 소비하는 메모리 양을 측정하는 것은 보이는 것만큼 간단하지 않다. 각 브라우저 탭이 별도의 프로세스에 연결되어 있고 각 프로세스마다 메모리 사용이 있기 때문입니다. 백그라운드에서 다른 브라우저 기능과 연결된 프로세스도 있을 수 있습니다. 브라우저의 전체 메모리 사용량을 측정하려면 관리자가 브라우저의 모든 프로세스를 일괄적으로 검사해야 합니다. 컴퓨터매입 관리자가 브라우저의 전체 메모리 사용량을 평가할 수 있는 한 가지 방법은 PowerShell을 사용하여 브라우저와 관련된 프로세스를 검사하는 것입니다. 세 줄의 코드는 Edge 브라우저의 메모리 사용량을 보고하여 이러한 PowerShell 조사의 예를 보여 줍니다.
브라우저 간 메모리 사용량 비교
각 브라우저는 서로 다른 방식으로 메모리를 사용하므로 관리자는 웹 페이지 하나 또는 몇 개의 다른 웹 페이지를 보는 것만으로 브라우저의 메모리 사용량을 제대로 파악할 수 없습니다. 그럼에도 불구하고, 간단한 테스트는 브라우저가 다른 방식으로 그리고 다른 정도로 메모리를 사용한다는 점을 보여줄 수 있다. 아이패드매입 사례 연구에서는 가상 시스템에서 실행되는 Microsoft Edge, Google Chrome 및 Mozilla Firefox에 대해 설명합니다. 이 테스트 사례의 매개 변수는 열려 있는 단일 브라우저 탭입니다. 관리자는 위에 나열된 PowerShell 코드를 사용하여 각 브라우저의 메모리 사용량을 보고해야 합니다. 사파리 브라우저는 애플이 2015년 이후 PC 버전의 사파리를 출시하지 않았고 해당 버전은 더 이상 다운로드할 수 없기 때문에 이 테스트에서 제외되었다.
마지막으로 기억해야 할 점은 최종 사용자의 작업에 변화가 없더라도 브라우저 맥북매입 메모리 사용량이 시간이 지남에 따라 증가하거나 변동할 수 있다는 것입니다. 이 연습의 측정은 브라우저 설치 후 즉시 수행되었습니다. 때때로 브라우저는 오래 사용할수록 더 많은 메모리를 소모하며, 이것은 시간이 지남에 따라 더 복잡해질 수 있다.