블로트웨어
블로트웨어는 디스크 공간과 메모리 같은 시스템 리소스를 지나치게 많이 사용하는 소프트웨어입니다. 블로트웨어는 소프트웨어 프로그램의 첫 번째 버전을 가리킬 수도 있지만, 일반적으로 새 버전이 나올 때마다 점점 더 많은 시스템 리소스를 필요로 하는 프로그램을 의미합니다.
효율적인 애플리케이션을 개발하는 것은 일반적으로 좋은 프로그래밍 방식으로 여겨집니다. 잘 개발된 프로그램은 필요한 것보다 많은 RAM이나 디스크 공간을 사용하지 않아야 합니다. 그러나 개발자가 효율성보다 특정 출시일이나 새로운 기능을 우선할 때도 있습니다. 이로 인해 이전 버전보다 훨씬 더 많은 저장 공간과 메모리를 사용하는 비대해진 애플리케이션이 만들어질 수 있습니다.
소프트웨어 프로그램의 새 버전에는 일반적으로 새로운 기능이 포함되며, 이는 사용자가 업그레이드하도록 유도합니다. 그러나 새 버전이 나올 때마다 프로그램의 시스템 요구 사항도 늘어날 수 있습니다. 이를 방치하면, 몇 개의 버전이 지난 후 한때 효율적이었던 애플리케이션이 블로트웨어로 바뀔 수 있습니다. 이를 방지하기 위해 일부 소프트웨어 개발자는 새로운 기능을 추가할 때 불필요한 기능을 줄이려고 의도적으로 노력합니다.
블로트웨어로 여겨질 수 있는 소프트웨어의 일반적인 예로는 Microsoft Windows, Apple iTunes, Adobe Reader가 있습니다.
지식 테스트하기