중복 : What REALLY happens when you don’t free after malloc? 예를 들어, 가정 해 봅시다 : 프로그램 후 할당 된 메모리에 일을 마치고 무엇 int main()
{
char* test = new char[50000];
return 0;
}
? 즉시 다른 응용 프로그램에서 해제됩니까? 아니
운영체제 커널 개발에 관심이 많아서 복수 코어 머신을 지원하기 위해 운영체제를 SANOS으로 확장하는 것이 중요하다고 생각했습니다. BSD와 리눅스가이 문제를 어떻게 해결했는지에 대한 연구뿐만 아니라 운영체제 (Tannenbaum)에 대한 책을 읽었지 만 여전히 여러 가지 개념을 고수하고 있습니다. SANOS는 다중 CPU에서 실행될 때보다 정교한 스케줄링
나는 operating system kernel development에 들어가기를 기대하고 있으며, BSD와 리눅스가이 도전에 어떻게 대처했는지에 관해서 공부할뿐만 아니라 운영체제 (Tannenbaum)에 관한 책을 읽었으며 아직도 계속 붙어있다. 여러 개념. 내가 운영 체제에 죽음의 윈도우 블루 스크린을 모방하고 싶었 , 나는 단순히 panic 커널 방법
내 시스템 프로그래밍 클래스에서 우리는 작고 단순한 취미 OS로 작업하고 있습니다. 개인적으로 나는 ATA 하드 디스크 드라이버로 작업 해왔다. 한 줄의 코드가 시스템을 즉시 재부팅하는 오류를 일으킨다는 것을 발견했습니다. 문제의 코드는 IDE 인터럽트에 대한 인터럽트 서비스 루틴의 끝에 있습니다. IDE 채널을 사용하고 있기 때문에 마스터 PIC (마스터
현재 OS의 표시기 인 매개 변수를 알고 싶습니다. Windows 및 Linux를 지원하는 경우 OS 유형을 차별화하는 시스템 매개 변수를 얻는 방법은 무엇입니까? 'if'에서 매개 변수를 검사하여 Windows 및 Linux에서 모두 실행되는 OS 독립적 makefile의 경우.
최근에 재미있는 곳으로 여러 브라우저를 탐색하는 자동 브라우저 Windows 양식 앱을 만들었습니다. 그러나 나는 tracemyip.org에 내 운영체제 및 해결 방법과 관련된 정보를 사용할 수 있음을 알게되었습니다. 이러한 유형의 웹 사이트를 탐색 할 때 내 해상도 및 OS의 모양 만 변경하는 방법이 있습니까?