Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

The New Hacker's Dictionary

.pdf
Скачиваний:
224
Добавлен:
10.08.2013
Размер:
1.62 Mб
Скачать

801

Node:overrun, Next:[9864]overrun screw, Previous:[9865]overflow pdl, Up:[9866]= O =

overrun n.

1. [techspeak] Term for a frequent consequence of data arriving faster than it can be consumed, esp. in serial line communications. For example, at 9600 baud there is almost exactly one character per millisecond, so if a [9867]silo can hold only two characters and the machine takes longer than 2 msec to get to service the interrupt, at least one character will be lost. 2. Also applied to non-serial-I/O communications. "I forgot to pay my electric bill due to mail overrun." "Sorry, I got four phone calls in 3 minutes last night and lost your message to overrun." When [9868]thrashing at tasks, the next person to make a request might be told "Overrun!" Compare [9869]firehose syndrome. 3. More loosely, may refer to a [9870]buffer overflow not necessarily related to processing time (as in [9871]overrun screw).

---

Node:overrun screw, Next:[9872]P-mail, Previous:[9873]overrun, Up:[9874]= O =

overrun screw n.

[C programming] A variety of [9875]fandango on core produced by scribbling past the end of an array (C implementations typically have no checks for this error). This is relatively benign and easy to spot if the array is static; if it is auto, the result may be to [9876]smash the stack -- often resulting in [9877]heisenbugs of the most diabolical subtlety. The term `overrun screw' is used esp. of scribbles beyond the end of arrays allocated with malloc(3); this typically trashes the allocation header for the next block in the [9878]arena, producing massive lossage within malloc and often a core dump on the next operation to use stdio(3) or malloc(3) itself. See [9879]spam, [9880]overrun; see also [9881]memory leak, [9882]memory smash, [9883]aliasing bug, [9884]precedence lossage,

802

[9885]fandango on core, [9886]secondary damage.

---

Node:= P =, Next:[9887]= Q =, Previous:[9888]= O =, Up:[9889]The Jargon Lexicon

= P =

*[9890]P-mail:

*[9891]P.O.D.:

*[9892]packet over air:

*[9893]padded cell:

*[9894]page in:

*[9895]page out:

*[9896]pain in the net:

*[9897]Pangloss parity:

*[9898]paper-net:

*[9899]param:

*[9900]PARC:

*[9901]parent message:

*[9902]parity errors:

*[9903]Parkinson's Law of Data:

803

*[9904]parm:

*[9905]parse:

*[9906]Pascal:

*[9907]pastie:

*[9908]patch:

*[9909]patch pumpkin:

*[9910]patch space:

*[9911]path:

*[9912]pathological:

*[9913]payware:

*[9914]PBD:

*[9915]PC-ism:

*[9916]PD:

*[9917]PDL:

*[9918]PDP-10:

*[9919]PDP-20:

*[9920]PEBKAC:

*[9921]peek:

804

*[9922]pencil and paper:

*[9923]Pentagram Pro:

*[9924]Pentium:

*[9925]peon:

*[9926]percent-S:

*[9927]perf:

*[9928]perfect programmer syndrome:

*[9929]Perl:

*[9930]person of no account:

*[9931]pessimal:

*[9932]pessimizing compiler:

*[9933]peta-:

*[9934]PETSCII:

*[9935]PFY:

*[9936]phage:

*[9937]phase:

*[9938]phase of the moon:

*[9939]phase-wrapping:

805

*[9940]PHB:

*[9941]phreaker:

*[9942]phreaking:

*[9943]pico-:

*[9944]pig-tail:

*[9945]pilot error:

*[9946]ping:

*[9947]Ping O' Death:

*[9948]ping storm:

*[9949]pink wire:

*[9950]pipe:

*[9951]pistol:

*[9952]pixel sort:

*[9953]pizza box:

*[9954]plaid screen:

*[9955]plain-ASCII:

*[9956]plan file:

*[9957]platinum-iridium:

806

*[9958]playpen:

*[9959]playte:

*[9960]plingnet:

*[9961]plokta:

*[9962]plonk:

*[9963]plug-and-pray:

*[9964]plugh:

*[9965]plumbing:

*[9966]PM:

*[9967]pnambic:

*[9968]pod:

*[9969]point-and-drool interface:

*[9970]pointy hat:

*[9971]pointy-haired:

*[9972]poke:

*[9973]poll:

*[9974]polygon pusher:

*[9975]POM:

807

*[9976]pop:

*[9977]POPJ:

*[9978]poser:

*[9979]post:

*[9980]postcardware:

*[9981]posting:

*[9982]postmaster:

*[9983]PostScript:

*[9984]pound on:

*[9985]power cycle:

*[9986]power hit:

*[9987]PPN:

*[9988]pr0n:

*[9989]precedence lossage:

*[9990]prepend:

*[9991]prestidigitization:

*[9992]pretty pictures:

*[9993]prettyprint:

808

*[9994]pretzel key:

*[9995]priesthood:

*[9996]prime time:

*[9997]print:

*[9998]printing discussion:

*[9999]priority interrupt:

*[10000]profile:

*[10001]progasm:

*[10002]proggy:

*[10003]proglet:

*[10004]program:

*[10005]Programmer's Cheer:

*[10006]programming:

*[10007]programming fluid:

*[10008]propeller head:

*[10009]propeller key:

*[10010]proprietary:

*[10011]protocol:

809

*[10012]provocative maintenance:

*[10013]prowler:

*[10014]pseudo:

*[10015]pseudoprime:

*[10016]pseudosuit:

*[10017]psychedelicware:

*[10018]psyton:

*[10019]pubic directory:

*[10020]puff:

*[10021]pumpkin holder:

*[10022]pumpking:

*[10023]punched card:

*[10024]punt:

*[10025]Purple Book:

*[10026]purple wire:

*[10027]push:

*[10028]Python:

---

810

Node:P-mail, Next:[10029]P.O.D., Previous:[10030]overrun screw, Up:[10031]= P =

P-mail n.

[rare] Physical mail, as opposed to [10032]email. Synonymous with [10033]snail-mail, but much less common.

---

Node:P.O.D., Next:[10034]packet over air, Previous:[10035]P-mail, Up:[10036]= P =

P.O.D. /P-O-D/

[rare] Acronym for `Piece Of Data' (as opposed to a code section). See also [10037]pod.

---

Node:packet over air, Next:[10038]padded cell, Previous:[10039]P.O.D., Up:[10040]= P =

packet over air

[common among backbone ISPs] The protocol notionally being used by Internet data attempting to traverse a physical gap or break in the network, such as might be caused by a [10041]fiber-seeking backhoe. "I see why you're dropping packets. You seem to have a packet over air problem.

---

Node:padded cell, Next:[10042]page in, Previous:[10043]packet over air, Up:[10044]= P =

padded cell n.

Соседние файлы в предмете Английский язык