File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 682682is taken as an expected \texttt {argv[0] }, the data on the stack are then
683683accepted as the program arguments until the next \texttt {NULL } is found there.
684684In the following example, run on some version of the FreeBSD system, \texttt {ls }
685- is trying to list filenames that are environment variable names and values (the
685+ is trying to list file names that are environment variable names and values (the
686686environment array contain strings \texttt {<varname>=<value> }), as those were on
687687the stack because the environment was passed to the program being executed, as
688688we already know. In my case, the output was:
10061006
10071007\begin {itemize }
10081008\item Memory file mapping is one of the implementations of shared memory. A
1009- filename is used to describe the shared piece of memory.
1009+ file name is used to describe the shared piece of memory.
10101010\item A memory mapped file is regularly written to disk.
10111011\item Memory based disks and filesystem are provided by today's system. They
10121012primarily rely on main memory for data storage, thus avoiding overhead of
Original file line number Diff line number Diff line change 33Prog
44Ctrl
55O'Reilly
6+ API
67APIs
78DragonflyBSD
89tcp
@@ -359,3 +360,12 @@ Rochkind
359360janp
360361corrigendums
361362syscalls
363+ RISC
364+ NRU
365+ CVS
366+ IEEE
367+ PDF
368+ GitHub
369+ metadata
370+ login
371+ IP
You can’t perform that action at this time.
0 commit comments