The program is expected to release allocated memory when it has completed any operations, and let the system and other programs use that memory.
人们期望程序在完成任何操作后释放分配的内存,并允许系统和其他程序员使用该内存。
The program is just 3kb big and lets attackers change files that are loaded into system memory during the boot process.
该程序只有3 K B大小,允许攻击者在系统启动时更改系统内存中加载的文件。
A programmable read-only memory microchip (PROM) serves to store the initial start-up program for a computer system and is built to withstand the conditions present in outer space.
可编程只读存储芯片用于存储计算机系统的初始启动程序,它被设计成可以承受目前外太空的环境状况。
I can certainly try to write the number 13 there, but bam, my program very likely will crash if this chunk of memory was not given to me previously by the operating system and maybe it is owned by the operating system.
我当然可以在那里写下数字13,但是“嘣“,如果这块内存不是系统预先给我的,我的程序很可能会崩溃,可能这块内存,是系统本身使用的。
Only the operating system has controlling of byte zero NULL in the computer's RAM and so if a function ever returns null, aka zero, well, something must have gone wrong because that can't possibly belong to me that memory because by human convention zero is owned by the operating system; not by a program I wrote.
只用操作系统在内存中能够控制,字节0,并且如果一个函数返回,或者说0,好的,可能出错了,因为那可能是不属于我的内存,因为惯例上,0是由操作系统拥有的,而不是由我的程序拥有的。
应用推荐