문제

내가 관심을 배우:무엇 대부분의 일반적인 기술적 원인(의 관점에서 운영하는 시스템 프로그래밍)시스템의 충돌(제한되지 않는 윈도우돌)?내가 찾는 것에 대한 답변을 좋아하지"너무 많은 응용 프로그램을 열고"하지만,무슨 특별히 일어나는 때 너무 많은 응용 프로그램이 열려 있는 충돌의 원인이 됩니다.

도움이 되었습니까?

해결책

내 생각에

  1. 나쁜 드라이버
  2. 커널 버그
  3. 하드웨어
  4. 끝 자원

현대 운영 체제시키지 않는 단순한 응용 프로그램 충돌니다.

다른 팁

그것은 버그 드라이버는 원인이 OS 충돌합니다.만 OS 자체와 드라이버할 수 있게 해가 시스템입니다.

당신의 제안:

  1. 아 OS 문제가 있으면 응용 프로그램에 액세스하는 같은 메모리다.하나의 메모리 접근할 수 있거나 그렇지 않습니다.는 경우 응용 프로그램에 액세스하려는 기억하지 않아야 CPU 를 생성하 세그먼트-fault.OS 손 이를 통해 응용 프로그램과 문제는 해결됩니다.(에서 99%응용 프로그램은 충돌 후에,하지만 그의 잘못 OS).

  2. 당신이 제안하는 느린 프로그램을 더욱 안전합니다.그것은 사실이 아닙니다.OS 이 필요하지 않습 무엇을 알고 정확하게 당신의 프로그램입니다.

현대 OS,응용 프로그램 코드 OS 코드에서 실행되는 별도의 주소 공간이 있습니다.응용 프로그램 코드 수 없는 운영 체제 시스템입니다.는 여기를 참조하십시오:

http://en.wikipedia.org/wiki/Ring_(computer_security)

가장 일반적인 readon 을 위해 충돌이 있는 코드의 일부로 동작 OS interfearing 다른 코드로 작동하는 부분이 있습니다.일반적인 원인을 제대로 작성된 장치 드라이버 live in the OS address space.

덜 자주 충돌에 의해 발생하는 하드웨어 faulures.

OS 으로 인해 발생할 수 있습니다 중 하나로 두 가지 주요 이유:

  1. 하드웨어 문제.
  2. 소프트웨어 문제.

하드웨어 문제는:

  1. 전력 관련 문제:부적절한 기능의 시스템에 전력 공급을 지도할 수 있는 즉시 종료의 시스템입니다.

  2. 과열 RAM:과열 램 이어질 수 있는 데이터 손상이다.이어질 수 있는 확실한 충돌 어디로 재설정해야합니다.

  3. 부적절한 오버클럭:인 원인에서 사용될 수 있습니다.특정 하드웨어 구성 요소는 열에 민감합니다.과열할 때 자동으로 발생하는 시스템이 종료됩니다.

  4. 나쁜 분야에서는 하드 드라이브:하드 디스크로 나누어 분야는 데이터가 저장됩니다.일부 분야가 나쁜 분야이다. 이유: a.장시간 사용에 많은 쓰고 읽습니다. b.제조 결함이다.면 분야에서는 하드 디스크,여기서 중요한 시스템에 정보가 저장되게 되는 나쁜 부문에 그것은 어려운로드하는 파일들,따라서 충돌이 발생합니다.

  5. 램 문제:원인:데이터 검색 가능하지 않습니다.이것은 매우 중요한 이 리드 치명적인 예외는 오류

중요한 오해:응용 프로그램에서 충돌하지 않는 시스템이 항상 이어질 시스템 충돌이 발생합니다.일반적으로"아무것도"일어날 수 있습니다.그것은 단지 당신은 그렇게 말하고 그 응용 프로그램이다.

소프트웨어 문제는:

  1. 손상 레지스트리:시작하기 전에 모든 응용 프로그램,OS 으로 보이는 그것의 레지스트리에 있습니다.레지스트리가 작은 데이터베이스에 대한 모든 정보를 커널 드라이버와 정보에 대한 응용 프로그램은 저장된다.레지스트리를 얻을 수 있으로 인해 손상된 부적절한의 제거용 부주의로 편집,레지스트리에 너무 많은 설치된 응용 프로그램 등입니다.더 많은 원인이나 레지스트리.이것은 일상적인 응용 프로그램를 거부하는 이렇게 시작 원 을 표시할 수 있습니다.
  2. 부적절한 드라이버 :을 사용하기 위해서는 추가적인 하드웨어,우리가 필요 드라이버,일반적으로 인터넷에서 다운로드.이 드라이버가 포함될 수 있습니다.이러한 버그 발생 OS 을 충돌이 발생합니다.운영 체제 출시되는 옵션과 함께"의 안전 모드로 부팅을".안전 모드로 부팅을 로드만 중요한 드라이버(최소)및 아닙니다.안전 모드로 부팅을 사용에 대한 진단의 목적을 찾아 드라이버 버그가 있습니다.
  3. 바이러스와 트로:에 대한 일반적인 이유 OS 충돌이 발생합니다.바이러스와 트로이 목마를 손상시스템 파일에"먹는"메모리에 허용하지 않는 OS 를 검색하면 프로그램 정류장,변화 관리자 설정을 자주 재부팅이 없이 등록
  4. 탈곡:교착 상태가 발생 할 때 두 가지 프로그램을 실행하는 통제를 요구한 특정한 리소스입니다.때로는 동안,교착 상태 OS 하려고 앞뒤로 전환 사이에 두 개의 프로그램이 진행됩니다.이는 결국에는 탈곡 하드 드라이브로에 의해 움직이는 정보 사이의 시스템 메모리고 가상 메모리를 과도하게 일으키는 원인 시스템은 충돌이 발생합니다.

지 않은 방법이다.일반적으로 아무것도 없는 응용 프로그램 할 수 있는 일으킬 수 있는 OS 를 충돌이 발생합니다.OS 충돌에 의해 일반적으로 발생 버 장치 드라이버 및 하드웨어 실패입니다.

두 개의 서로 다른 소스에 액세스하려는 잠 지역에서 문제입니다.모든 뮤텍스 모니터 및 잠금 작업하는 100%은 간단하지 않습니다.

우리가 사용하는 경우 비스타로 예 드라이버...NVidia 정 http://arstechnica.com/news.ars/post/20080325-vista-capable-lawsuit-paints-picture-of-buggy-nvidia-drivers.html.그것은 OS 지시하는 메모리 할당하지 않다.글쎄,그 이론이다.

os 충돌을 일으킬 수도 있습니다 때문에 어떤 분야에서 충돌을 하드 디스크 이 때문에 나는 모든 pc 의 os 에서 선물을 기본 드라이브에서 hardidsk.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top