How can I boot my small console from a disk/cd/usb, with the following configuration: The m开发者_JAVA技巧edia that I want to use will be completely raw i.e no filesystem on it.
In one of my c code file, one of the global variable which needs to be update by almost every procedure in that file, is开发者_如何学编程 being locked and unlocked with mutex everytime and at every pl
As I have learned data structure, I know there are plenty of other data stuctures besides Stack and Heap, why the processes nowadays only contain these 2 paradigm as the \"standard equipment\" in thei
I am aware of the difference between a process running in user mode and one running in kernel mode (based on access restrictions, access to hardware etc.). But just out of curiosity, what is the diffe
What happens (in detail) when a thread makes a system call by ra开发者_开发技巧ising interrupt 80? What work does Linux do to the thread\'s stack and other state? What changes are done to the processo
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical andcannot be reasonably answered in its current form. For help clari
I read a lot of articles about differences between message queue and shared memory. But still not clear which one is good for achiev开发者_运维百科ing good performance.
I am 开发者_StackOverflow中文版using below statement to return the directory name of the running script:
Could someone tell me what code can be called \"re-entrant\" code? I came across this word when reading some real time operating system. What disciplines must be stuck to in 开发者_如何学Goorder for
I was wondering how the task scheduler in the operating system handles sleeping threads. By this I mean whether a 开发者_开发知识库sleeping thread is still checked by the scheduler, or just skipped e