내 컴퓨터에서 장기 실행 스크립트란 무엇입니까?

노트북을 사용하여 계단에 앉아 집중된 젊은 아프리카 학생

이미지 크레디트: UberImages/iStock/GettyImages

인터넷 브라우저는 때때로 장기간 실행되는 스크립트를 발견했음을 알리는 대화 상자를 표시할 수 있습니다. 브라우저가 느리게 실행되거나 정지되는 것을 볼 수 있으며 스크립트가 실행되는 동안 다른 웹사이트를 로드하는 데 문제가 있을 수 있습니다. 스크립트가 무엇이며 언제 종료해야 하는지 스스로 교육하십시오.

스크립트란?

대부분의 경우 장기 실행 스크립트 메시지가 참조하는 스크립트는 인터넷 브라우저에서 실행하려는 JavaScript 코드입니다. JavaScript는 귀하가 방문하는 웹사이트에서 다양한 기능을 사용할 수 있도록 하여 브라우징 경험을 개선하는 데 사용됩니다. 예를 들어 JavaScript는 웹사이트에서 작성하는 양식의 유효성을 검사하는 데 사용됩니다. 필수 필드를 놓친 경우 양식을 제출한 후 오류 메시지가 표시되지 않고 즉시 알려줍니다. JavaScript는 또한 다른 많은 기능과 함께 웹사이트에서 애니메이션을 가능하게 합니다. 대부분의 스크립트는 문제 없이 실행되지만 때로는 JavaScript로 인해 오류 메시지가 표시될 수 있습니다.

오늘의 비디오

장기 실행 스크립트

스크립트는 사실상 컴퓨터 프로그램이며 작은 스크립트라도 특정 조건에서 비효율적인 실행을 초래하는 복잡성을 가질 수 있습니다. 이것은 장기 실행 스크립트의 경우입니다. 문제가 발생한 스크립트입니다. 예를 들어 JavaScript 파일이 데이터베이스와 상호 작용하는 경우 실행하는 데 몇 초가 걸릴 수 있습니다. 이것은 컴퓨터 표준에 따라 긴 실행 시간으로 간주되므로 일부 브라우저에서는 오래 실행되는 스크립트 메시지를 표시할 수 있습니다. 또 다른 예는 여러 줄의 코드가 포함된 JavaScript 파일로 인해 브라우저 표준에 비해 실행 시간이 너무 느린 경우에 발생합니다. 또 다른 예는 수동으로 종료할 때까지 실행을 멈추지 않는 잘못 코딩된 JavaScript 파일입니다. 모든 인터넷 브라우저에는 장기 실행 스크립트에 대한 고유한 정의가 있으며 브라우저의 실행 시간 허용치를 초과하는 스크립트를 발견하면 대화 상자를 표시합니다.

인터넷 브라우저

브라우저가 장기 실행 스크립트를 정의하는 방식은 해당 브라우저의 표준에 따라 다릅니다. Internet Explorer 및 Microsoft Edge와 같은 브라우저는 스크립트 엔진이 실행한 코드 행 수를 보고 스크립트를 정의합니다. 코드가 500만 라인 이상인 경우 장기 실행 스크립트 메시지가 표시됩니다. 대조적으로, Mozilla Firefox, Safari 및 Google Chrome은 모두 스크립트 엔진이 실행된 시간을 봅니다. 스크립트가 10초 이상 걸리면 장기 실행 스크립트 메시지가 표시됩니다.

어떻게 고치는 지

인터넷 브라우저에서 오래 실행되는 스크립트를 만나면 스크립트가 오래 실행되거나 컴퓨터가 응답하지 않을 수 있다는 대화 상자가 화면에 표시됩니다. 이 시점에서 스크립트 실행이 일시 중지됩니다. 스크립트를 실행하거나 스크립트를 종료하도록 선택할 수 있습니다. 스크립트 실행이 허용되면 브라우저 속도가 느려질 수 있으므로 종료하는 것이 좋습니다. 브라우저가 응답하지 않으면 "Ctrl", "Alt" 및 "Delete" 버튼을 동시에 눌러 "작업 관리자"를 시작한 다음 브라우저를 클릭하고 "프로세스 끝내기" 버튼을 선택합니다.