what are the differences in implementation and functionality between RT, message queues and pipes (including anonymous pipes and FIFO)? ...
is there a special situation that makes memory slower than disk? Like a page break? ...
Why do pipes have to be half-duplex from a source point of view? ...
spin locks are easy to understand, which is constantly polling, so what is the mechanism of mutexes? What are the drawbacks of this mechanism that make it better to use spin locks in some situations? ...
take a look at the operating system Truth Restoration and find that the logical address used in the real mode above is the physical address, isn t it necessary to add the segment base address? Why does the protection mode avoid this problem? ...
in the 32-bit case, the Linux kernel virtual address starts from 0xc0000000, and 3GB+896MB belongs to kernel space. 896MB to 4GB is high-end memory, not to mention. The information I found on the Internet shows that kernel image starts from 3GB+16MB. Si...
** * 32 16 * @param {ByteArray} chunk * static bit32to16(chunk) { const b16 = new Int16Array(chunk.byteLength 4); const dv = new DataView(chunk.buffer); for (let i = 0, offset = 0; offset < chunk.byteLength; iPP, offset...
the relationship between bootloader and real mode to protected mode? Recently, I have been studying the operating system, and then I have read several books, 30-day self-made operating system and the implementation of an operating system. In fact, I pref...
is it faster to cut and paste or copy and paste in Windows? Why? What is the principle of operation? ...
1. Main memory includes ROM, RAM, cache 2.Cache is a small capacity memory between CPU and main memory question: 1. In the second point, does main memory mean that RAM, which is commonly known as "br > 2.cache ", only logically belongs to memory, b...
traditional hard drives rely on the mechanical rotation of magnetic heads to read and write data. it is said that solid-state drives have the same principle of reading and writing as memory, so solid-state drives have no heads? then why can t the spee...
...
console.log( here we go ); new Promise( resolve => { setTimeout( () => { console.log(2) throw new Error( bye ); }, 2000); throw new Error( bye ); }).then( value => { console.log( value + world ); ...
I put the app for a period of time, and then choose to upload the file. The temporary credential is obtained by sending the request immediately. After testing, the generated credential can be uploaded in other languages, but Android is not available. Th...
I copied a piece of code on the web page and wanted to paste it into vim. when pasting for the first time, the first few characters of the copied content are always lost, and then the second paste is normal. What is the reason? below is < title > Hel...
because there is an official react-dev-server, I use express to write a node server feel there is a conflict? How to solve it ...