เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

cstream - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ cstream เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ cstream เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


เบชเบฒเบเบ™เป‰ เบณ โ€” เบชเบฒเบโ€‹เบ™โ€‹เป‰โ€‹เปโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป‚เบ”เบโ€‹เบเบปเบ‡โ€‹, เบกเบตโ€‹เบเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เปเบšเบ™โ€‹เบงเบดเบ”โ€‹, FIFOโ€‹, เบชเบฝเบ‡โ€‹, เบŠเปเป‰เบฒโ€‹เบŠเป‰เบญเบ™โ€‹เปเบฅเบฐโ€‹
เบเบฒเบ™โ€‹เป€เบชเบตเบกโ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบเบฒเบ™โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹.

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


เบชเบฒเบเบ™เป‰ เบณ [-b num] [-B num] [-i เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [-I string] [-l] [-n num] [-o เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [-O string]
[-p เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™] [-t num] [-T num] [-v num] [-V] [เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


Cstream เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบกเบนเบ™, เบ„เบทเบเบฑเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท UNIX dd(1). เบกเบฑเบ™เบกเบตเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเบซเบผเบฒเบ
syntax เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เปเบšเบ™เบงเบดเบ”เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เปเบฅเบฐเบเบฒเบ™เบฅเบฒเบเบ‡เบฒเบ™เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš
FIFOs. เบ‚เปเป‰โ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบเบฒเบ™โ€‹เบœเปˆเบฒเบ™โ€‹เบˆเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹> 4 GBโ€‹.

Cstream เบญเปˆเบฒเบ™เบˆเบฒเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ เปเบฅเบฐเบ‚เบฝเบ™เปƒเบชเปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบ–เป‰เบฒเบšเปเปˆเบกเบตเบŠเบทเปˆเป„เบŸเบฅเปŒ
เบกเบญเบšเปƒเบซเป‰. เบกเบฑเบ™เบเบฑเบ‡เบˆเบฐ 'เบชเป‰เบฒเบ‡' เบซเบผเบท 'เบˆเบปเบก' เบ‚เปเป‰เบกเบนเบ™เบ–เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™.

เบ•เบปเบงเป€เบฅเบทเบญเบ:

-b num เบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบšเบฅเบฑเบญเบเบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™ num. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 8192 bytes.

-B num Buffer input เป€เบ–เบดเบ‡ num bytes เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฑเบ™. เบกเบฑเบ™โ€‹เปเบกเปˆเบ™
เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบญเบฑเบ™เบ™เบตเป‰เปƒเบชเปˆเบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ‚เบญเบ‡เบ‚เบฐเปœเบฒเบ”เบšเบฅเบฑเบญเบ. เบกเบตเบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป€เบงเบฅเบฒเบ‚เบฝเบ™เป€เบ—เบš
เปเบฅเบฐเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบ—เบตเปˆเบกเบฑเบเบเบฒเบ™เบ‚เบฝเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบเบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบซเบผเบฒเบ.

-c num เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบžเป‰เบญเบกเป†เบเบฑเบ™. เปƒเบŠเป‰เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ
เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบ -B.
0 = เปƒเบŠเป‰เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ”เบฝเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™)
1 = เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบญเปˆเบฒเบ™เบˆเบฐ buffer
2 = เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบฝเบ™เบˆเบฐ buffer
3 = เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบˆเบฐ buffer.
เปƒเบ™เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ” buffer เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ™เบตเป‰เบกเบฑเบเบˆเบฐเป‚เบซเบฅเบ”เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™
เบขเปˆเบฒเบ‡เบฎเบธเบ™เปเบฎเบ‡, เบ—เบธเบเป†เบ„เบฑเป‰เบ‡เบ—เบตเปˆเบœเบนเป‰เบญเปˆเบฒเบ™เป‚เบญเบ™ buffer เบ—เบตเปˆเบกเบฑเบ™เป€เบเบฑเบšเบเปเบฒเป„เบ›เบซเบฒ
เบ™เบฑเบเบ‚เบฝเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰ -c 3 เปเบฅเบฐเบกเบตเบ‚เบฐเบซเบ™เบฒเบ” buffer 128 Megabytes 256 MB เบ‚เบญเบ‡
เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบˆเบฐเบ–เบทเบเบชเปเบฒเบžเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™.

-i num

-o num เบเปเบฒเบ™เบปเบ”เบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบผเบทเบœเบปเบ™เบœเบฐเบฅเบดเบ”, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”
เบŠเบทเปˆเปเบกเปˆเบ™ "-", เบ‚เปเป‰เบกเบนเบ™เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบ–เบทเบเบเบปเบเป€เบฅเบตเบ. เบ–เป‰เบฒเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเปเบกเปˆเบ™ "-", เบ‚เปเป‰เบกเบนเบ™เบˆเบฐ
เบˆเบฐเบ–เบทเบเบœเบฐเบฅเบดเบ” 'เบญเบญเบเบˆเบฒเบเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡'. เบ–เป‰เบฒเบ•เบปเบงเป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, stdin/stout เบˆเบฐเป€เบ›เบฑเบ™
เปƒเบŠเป‰. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰ -o or -i เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™ stdin / stdout, เบฅเบฐเบšเบธ
string เป€เบ›เบปเปˆเบฒ, เปเบšเบšเบ™เบตเป‰:

cstream -i''

เบ–เป‰เบฒเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ TCP เป„เบ”เป‰เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบขเบนเปˆเปƒเบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™), hostname:portnumber เบˆเบฐเบžเบฐเบเบฒเบเบฒเบก
เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป‚เบฎเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบžเบญเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปเบฅเบฐ :portnumber เบˆเบฐเป€เบ›เบตเบ” a
เป€เบ•เบปเป‰เบฒเบฎเบฑเบš TCP เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปเบฅเบฐเบฅเปเบ–เป‰เบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบกเบฒเบฎเบญเบ”. เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž
เปเบฒเบเป€เบซเบ”: cstream เบšเปเปˆเบกเบตเบเบปเบ™เป„เบเบเบฒเบ™เบˆเบณเบเบฑเบ” hosts เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบญเบฑเบ™เบ™เบตเป‰
เบ—เปˆเบฒเป€เบฎเบทเบญ. เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบกเบตเบ•เบปเบงเบเบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบญเบทเปˆเบ™, เบ—เบธเบเบ„เบปเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”
เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ.

-I string

-O string
เบฅเบฐเบšเบธเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.
เบ–เป‰เบฒเบชเบฒเบ
เบ›เบฐเบเบญเบšเบกเบต 'f', fifo เบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™.
เบ–เป‰เบฒเบชเบฒเบ
เบ›เบฐเบเบญเบšเบกเบต 'a', เป„เบŸเบฅเปŒเบˆเบฐเบ–เบทเบเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเป€เบ›เบฑเบ™เบชเบฝเบ‡เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš opensound
เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เปเบฅเบฐโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบผเบฑเบšโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบท CDโ€‹.
เบ–เป‰เบฒเบชเบฒเบ
เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบต 'tโ€‹'โ€‹, เบชเปเบฒโ€‹เป€เบ™เบปเบฒโ€‹เบ‚เบญเบ‡โ€‹เบ™โ€‹เป‰โ€‹เปโ€‹เบฒโ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบชเบปเปˆเบ‡โ€‹เป„เบ›โ€‹เบซเบฒโ€‹เบ•เบปเบงโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เป„เบŸเบฅโ€‹เปŒ 3โ€‹.
เบ–เป‰เบฒเบชเบฒเบ
เบ›เบฐเบเบญเบšเบกเบต 'N', TCP เบˆเบฐเบšเปเปˆเบ–เบทเบเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ™เบฑเป‰เบ™เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบŠเบทเปˆเบกเบต ":".

-l เบฅเบงเบกเบกเบตเบเบฒเบ™เบ™เบฑเบšเปเบ–เบงเปƒเบ™เบชเบฐเบ–เบดเบ•เบด.

-n num เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹ num. เบ–เป‰เบฒเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบกเบฑเบ™เบˆเบฐเบกเบต
เบ–เบทเบโ€‹เบเบปเบโ€‹เป€เบฅเบตเบโ€‹, เบชเบฒเบเบ™เป‰ เบณ เบˆเบฐโ€‹เบญเบญเบโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹. เบ–เป‰เบฒเบกเบตเบซเบ™เป‰เบญเบ
input, เบ‚เบตเบ”เบˆเปเบฒเบเบฑเบ”เบˆเบฐเบšเปเปˆเบšเบฑเบ™เบฅเบธเปเบฅเบฐเบšเปเปˆเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบชเบฑเบ™เบเบฒเบ™.

num เบญเบฒเบ”เบˆเบฐเบกเบต 'k', 'm' เบซเบผเบท 'g' เบ•เปเปˆเป„เบ›เป€เบŠเบดเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ Kilobytes, Megabytes เบซเบผเบท
Gigabyte (เบ—เบตเปˆ Kilo = 1024). เบ™เบตเป‰เปƒเบŠเป‰เบเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบเบ•เบปเบงเป€เบฅเบเบ—เบฑเบ‡เปเบปเบ”.

-p เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบ‚เบฝเบ™ id เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบญเบ‡ cstream เบเบฑเบš เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™. เบ–เป‰เบฒ cstream เปƒเบŠเป‰เบ•เบปเบงเบ‚เบฝเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ -c), เบ™เบตเป‰เปเบกเปˆเบ™ pid เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเปเปˆเปเบกเปˆ (เบœเบนเป‰เบญเปˆเบฒเบ™).

-t num เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบœเปˆเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ™โ€‹เป‰โ€‹เปโ€‹เบฒโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹ num bytes/เบงเบดเบ™เบฒเบ—เบต. เบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบขเบนเปˆเบ—เบตเปˆ
เบ”เป‰เบฒเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเบตเบ‡เปƒเบชเปˆ cstream เบšเปเปˆเบเบญเบกเบฎเบฑเบšเบซเบผเบฒเบเบเปˆเบงเบฒเบญเบฑเบ”เบ•เบฒเบ™เบตเป‰. เบ–เป‰เบฒ
เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบ—เปˆเบฒเบ™เปƒเบซเป‰เปเบกเปˆเบ™เบšเบงเบ, cstream เบชเบฐเบชเบปเบกเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปเบฅเบฐเบžเบฐเบเบฒเบเบฒเบกเบฎเบฑเบเบชเบฒ
เบญเบฑเบ”เบ•เบฒเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบฅเบฐเบšเบธ, เบชเปเบฒเบฅเบฑเบšเบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบซเป‰เบ—เบฒเบ‡เบฅเบปเบš
เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ‚เปเป‰โ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบชเบนเบ‡โ€‹เบชเบธเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบนเปˆโ€‹เป‚เบ—โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹. เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบญเบทเปˆเบ™เป†:
เบˆเปเบฒเบ™เบงเบ™เบฅเบปเบšเบˆเบฐเบšเปเปˆเป€เบเบตเบ™เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ™เบฑเป‰เบ™, เบˆเปเบฒเบ™เบงเบ™เบšเบงเบเบˆเบฐเป€เบเบตเบ™
เบกเบฑเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบ”เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ underutilization เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ.

-T num เบฅเบฒเบเบ‡เบฒเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบ—เบธเบเบงเบดเบ™เบฒเบ—เบต.

-v num เบเปเบฒเบ™เบปเบ”เบฅเบฐเบ”เบฑเบš verbose เป€เบ›เบฑเบ™ num. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบกเบฑเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ 0, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบšเปเปˆเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ”เป†
เบชเบฐเปเบ”เบ‡เบ•เบฒเบšเปƒเบ”เบ—เบตเปˆเบšเปเปˆเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™. เบ„เปˆเบฒเบ‚เบญเบ‡ 1 เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เปเบฅเบฐ throughput เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™. เบ„เปˆเบฒเบ‚เบญเบ‡ 2 เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ
เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เป‚เบญเบ™เป€เบ‡เบดเบ™เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เบ„เบนเปˆเบญเปˆเบฒเบ™ / เบ‚เบฝเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบˆเบฐเบ–เบทเบเบฅเบฒเบเบ‡เบฒเบ™
(เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญเบกเบตเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™). เบ„เปˆเบฒเบ‚เบญเบ‡ 3 เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบˆเบฐเบกเบต
เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐ
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ›เบฐเบ•เบดเบšเบฑเบ”. เบ„เปˆเบฒเบ‚เบญเบ‡ 4 เปเบฒเบ เบ„เบงเบฒเบกเบงเปˆเบฒเปเบˆเป‰เบ‡เบเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเปเบ•เปˆเบฅเบฐเบญเบฑเบ™
เบญเปˆเบฒเบ™ / เบ‚เบฝเบ™เบˆเบฐเบชเบฐเปเบ”เบ‡. เบ„เบธเบ™เบ„เปˆเบฒเบชเบนเบ‡เบฅเบงเบกเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบธเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ•เปˆเปเบฒ
เบ„เปˆเบฒ.

-V เบžเบดเบกเปเบฒเบเป€เบฅเบเป€เบงเบตเบŠเบฑเบ™เป€เบžเบทเปˆเบญ stdout เปเบฅเบฐเบญเบญเบเบ”เป‰เบงเบ 0.

เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ เบŠเบทเปˆเป„เบŸเบฅเปŒเบ”เบฝเบงเป€เบ›เบฑเบ™เบญเบฒเบเบดเบงเป€เบกเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบ›เบฑเบ™
input file เบ–เป‰เบฒ -i เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

SIGUSR1

เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš เบเบฒเบ™เบชเบปเปˆเบ‡ SIGUSR1 (เบซเบผเบท SIGINFO, เป€เบŠเบดเปˆเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบกเปˆเบ™เปเบœเบ™เบ—เบตเปˆเบเบฑเบš Control-T เปƒเบ™เปเบ›เป‰เบ™เบžเบดเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™)
เบเบฑเบš cstream เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เป„เบ›เบซเบฒ stderr. เบเบฐเปเบชเบˆเบฐ
เบชเบทเบšเบ•เปเปˆเบ„เบทเบเบฑเบšเบงเปˆเบฒเบšเปเปˆเบกเบตเบซเบเบฑเบ‡เป€เบเบตเบ”เบ‚เบถเป‰เบ™.

SIGUSR2 เบญเบญเบเบˆเบฒเบเปเบฅเบฐเบฅเบฒเบเบ‡เบฒเบ™เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™, เบ–เป‰เบฒเบฎเป‰เบญเบ‡เบ‚เป.

เบ•เบดเบ”เบ•เบฒเบก เบ‚เป‰เบญเบเบžเบปเบšเบงเปˆเบฒเบ•เบปเบ™เป€เบญเบ‡เบชเบปเปˆเบ‡ SIGHUP เป‚เบ”เบเบšเบฑเบ‡เป€เบญเบตเบ™เป€เบฅเบทเป‰เบญเบเป†เป€เบเบตเบ™เป„เบ›. เปเบ•เปˆเบšเปเปˆเบชเบปเบ™เปƒเบˆเบซเบผเบทเปƒเบŠเป‰เปƒเบ™เบ—เบฒเบ‡เบ—เบตเปˆเบœเบดเบ”
SIGHUP เบšเปเปˆเปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบ‚เป‰เบญเบ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบกเบทเปˆเบญ เบชเบฒเบเบ™เป‰ เบณ เป„เบ”เป‰เบฎเบฑเบš SIGHUP, เบกเบฑเบ™เบˆเบฐเบฅเปเบ–เป‰เบฒ 5
เบงเบดเบ™เบฒเบ—เบตเบชเปเบฒเบฅเบฑเบš SIGHUP เบญเบทเปˆเบ™, เป€เบžเบทเปˆเบญเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰.
เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบš SIGHUP เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบชเบฒเบเบ™เป‰ เบณ เบ‚เป‰เบฒเบ•เบปเบงเป€เบญเบ‡เบ”เป‰เบงเบ SIGHUP.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เบชเบฒเบเบ™เป‰ เบณ -o tmpfile -v 1 -n 384m -i -
เบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™ 384 Megabytes เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ tmpfile เปเบฅเบฐเบชเบฐเปเบ”เบ‡ verbose
เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบœเปˆเบฒเบ™. เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบ”เบต, เบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡ / dev / null เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบเบˆเบฒเบ
เบฅเบฐโ€‹เบšเบปเบšโ€‹เบเบฑเบšโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹.

เบชเบฒเบเบ™เป‰ เบณ -i tmpfile -v 1 -n 384m -o -
เบญเปˆเบฒเบ™เป„เบŸเบฅเปŒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เปƒเบ™เปเบฅเบฐเบเบปเบเป€เบฅเบตเบเบ‚เปเป‰เบกเบนเบ™.

เบชเบฒเบเบ™เป‰ เบณ -b 2000 -t 10000 / var / log / เบ‚เปเป‰เบ„เบงเบฒเบก
เบˆเบฐเบชเบฐเปเบ”เบ‡เป„เบŸเบฅเปŒเปƒเบ™เบ„เบงเบฒเบกเป„เบงเป€เบšเบดเปˆเบ‡เบซเบผเบฒเบเบซเบผเบทเบซเบ™เป‰เบญเบ.

dump 0sf 400000 - / | เบชเบฒเบเบ™เป‰ เบณ -v 1 -b 32768 -o /dev/rst0 -p pidfile

เบ‚เป‰เบฒ -USR1 `เปเบกเบง pidfile`
เบ‚เบฝเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบ dump(1) เป€เบžเบทเปˆเบญ tape. เปเบ•เปˆเบฅเบฐเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบชเบฑเบ™เบเบฒเบ™เบ–เบทเบเบชเบปเปˆเบ‡, เบœเปˆเบฒเบ™
เปเบฅเบฐเบญเบฑเบ”เบ•เบฒเบ‚เปเป‰เบกเบนเบ™เบกเบฒเป€เบ–เบดเบ‡เบ•เบญเบ™เบ™เบฑเป‰เบ™เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡.

เบชเบฒเบเบ™เป‰ เบณ -t 176400 -i /dev/dsp0 -I f -o -
เป€เบฎเบฑเบ”เปƒเบซเป‰เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™ emulator เบชเบฝเบ‡เบšเบฑเบ”เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ—เบปเบ”เบชเบญเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเบฝเบ‡เบ—เบตเปˆ
เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบšเบฒเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบšเบฒเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ‚เบฝเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบเบฒเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป€เบ›เบฑเบ™ soundcard เบ—เบตเปˆโ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹. เบ™เบตเป‰
เปเบ™เปˆเบ™เบญเบ™เบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเป€เบกเบทเปˆเบญเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบžเบฐเบเบฒเบเบฒเบกเบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰ เปเบœเบ™เบ—เบตเปˆ(2) เปเบฅเบฐ
เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ•เป‰เบญเบ‡เบšเปเปˆเบชเบปเบ™เปƒเบˆเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เบžเบฐเบเบฒเบเบฒเบกเบเปเบฒเบ™เบปเบ”เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต soundcard เป‚เบ”เบเปƒเบŠเป‰
ioctls(2).

เบชเบฒเบเบ™เป‰ เบณ -t 176400 -i /dev/dsp0 -I f -o /dev/dsp1 -O f
emulator soundcard เบ—เบตเปˆโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹, เบเบปเบโ€‹เป€เบงเบฑเป‰เบ™โ€‹เปเบ•เปˆโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบžเบทเปˆเบญ grab เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹
เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบกเบฑเบ™เบˆเบฒเบ fifo เบญเบทเปˆเบ™เป†, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฑเบ‡เบกเบตเป€เบงเบฅเบฒเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™.

เบชเบฒเบเบ™เป‰ เบณ -เป‚เบญ -o /dev/dsp0 myhost.mydomain.com: 17324
เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเบญเบ” 3333 เบขเบนเปˆเปƒเบ™เป‚เบฎเบ” myhost.mydomain.com เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบกเบฑเบ™เบžเบปเบšเป€เบซเบฑเบ™เบˆเบฐ
เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเปเบœเปˆเบ™เบชเบฝเบ‡, เบ”เป‰เบงเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบผเบดเป‰เบ™เบชเบฐเป€เบ•เบตเบฃเบญเบเบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบš CD.

เบชเบฒเบเบ™เป‰ เบณ -i myaudiofile.raw -o : 17324
เบ™เบตเป‰เบˆเบฐเป€เบ›เบตเบ”เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ TCP เปƒเบ™เบžเบญเบ” 17324 เปเบฅเบฐเบฅเปเบ–เป‰เบฒเบˆเบปเบ™เบเปˆเบงเบฒเบœเบนเป‰เปƒเบ”เบœเบนเป‰เบซเบ™เบถเปˆเบ‡เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ (เบชเปเบฒเบฅเบฑเบš
เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฒเบเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ). เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบˆเบฐเบชเบปเปˆเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™
เบ‚เบญเบ‡ myaudiofile.raw เบฅเบปเบ‡เบเบฐเปเบช TCP (เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบชเบฝเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด a
CD audiotrack เบ„เบทเบเบฑเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบ tosha เบซเบผเบท cdparanoia utilities).

เบชเบฒเบเบ™เป‰ เบณ -OD -o เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ‚เป‰เบญเบ

เบ‚เบฝเบ™เป€เบžเบทเปˆเบญเบเบทเปˆเบ™ myfile เบเบฑเบš O_DIRECT. เบกเบฑเบ™เบกเบฑเบเบˆเบฐเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ buffer
cache เบˆเบฐเบšเปเปˆเบžเบฐเบเบฒเบเบฒเบก cache เป„เบŸเบฅเปŒเบ™เบตเป‰. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบ
เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบˆเบฒเบเบเบฒเบ™เบเบดเบ™เบญเบฒเบซเบฒเบ™เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเป€เบกเบทเปˆเบญ cstream เบžเบปเบš a
เบ‚เบฝเบ™เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบกเบฑเบ™เบˆเบฐเบ›เปˆเบฝเบ™เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฒเบ O_DIRECT เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเบ‚เบฝเบ™
เบšเบฅเบฑเบญเบเบ•เปเปˆเป„เบ›เบ—เบฑเบ‡เปเบปเบ”เป‚เบ”เบเบšเปเปˆเบกเบต O_DIRECT เบ–เป‰เบฒเบ‚เบฝเบ™เป‚เบ”เบเบšเปเปˆเบกเบต O_DIRECT เบชเบณเป€เบฅเบฑเบ”. เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”
เบกเบฑเบ™เบกเบฑเบเบˆเบฐเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบšเบฅเบฑเบญเบเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เบ–เป‰เบฒเบšเปเปˆเปเบกเปˆเบ™เบซเบผเบฒเบเบ‚เบญเบ‡เบšเบฅเบฑเบญเบเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹, เบเบฑเบ‡โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ‚เบฝเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒ (เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบชเบนเบ‡โ€‹เบชเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ‚เบฝเบ™โ€‹
เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ O_DIRECT เปเบกเปˆเบ™ blocksize เบฅเบปเบšเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™). เบงเบดเบ—เบตเบเบฒเบ™เบ™เบฑเป‰เบ™ cstream เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒ
เป„เบŸเบฅโ€‹เปŒโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบเบฒเบงโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹, เปเบ™เบงโ€‹เปƒเบ”โ€‹เบเปโ€‹เบ•เบฒเบกโ€‹เปเบ›เบโ€‹เบ—เบตเปˆโ€‹เบ„เบงเบฒเบกโ€‹เบเบฒเบงโ€‹เปเบกเปˆเบ™โ€‹เปเบฅเบฐโ€‹เบšเปเปˆโ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹
เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบˆเปเบฒโ€‹เบเบฑเบ” OS เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™ O_DIRECT เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”. เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, cstream เบˆเบฐ *not* pad
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฑเบ™, เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเป„เบŸเบฅเปŒเบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เป„เบŸเบฅเปŒเป€เบ›เบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰
O_DIRECT, เปƒเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ O_DIRECT เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบšเบฅเบฑเบญเบเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡
เบ‚เบฐเบซเบ™เบฒเบ”.

เบชเบฒเบเบ™เป‰ เบณ -i : 3333 | dd obs=8192 | ./cstream -omyfile -v7 -OD
เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เป€เบžเบทเปˆเบญ buffer TCP input, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ cstream เบชเบธเบ”เบ—เป‰เบฒเบเบˆเบฐเบšเปเปˆ
เบ›เปˆเบฝเบ™เบญเบญเบเบˆเบฒเบ O_DIRECT เบเปˆเบญเบ™เป„เบงเบญเบฑเบ™เบ„เบงเบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบญเปˆเบฒเบ™เบชเบฑเป‰เบ™. เบ–เป‰เบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
เบเบฒเบ™เบญเปˆเบฒเบ™เบชเบฑเป‰เบ™ (เป€เบŠเบฑเปˆเบ™: TCP), เปเบฅเบฐเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ O_DIRECT เบเบฑเบ‡เบ„เบปเบ‡เบกเบตเบœเบปเบ™,
เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ buffer เบฅเบฐเบซเบงเปˆเบฒเบ‡ TCP stream เปเบฅเบฐ O_DIRECT stream. เบ•เบฑเป‰เบ‡เปเบ•เปˆ cstream
เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบฐเปœเบฒเบ”เบšเบฅเบฑเบญเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, dd เปเบกเปˆเบ™เป€เปเบฒเบฐเบชเบปเบกเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰.
เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ™เบตเป‰เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒ OS เบ•เป‰เบญเบ‡เบเบฒเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบซเบผเบฒเบ
เบ‚เบฐเปœเบฒเบ”เบšเบฅเบฑเบญเบเบชเบณเบฅเบฑเบš O_DIRECT. เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบฝเบ™โ€‹เบ™เบตเป‰โ€‹เบเบฒเบ™โ€‹เบเปเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹
Linux เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปƒเบŠเป‰ TCP streams เบเบฑเบš O_DIRECT, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™ FreeBSD.

เบชเบฒเบเบ™เป‰ เบณ - เบเบฐเบ”เบนเบ -o เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ‚เป‰เบญเบ
เบ‚เบฝเบ™เป„เบŸเบฅเปŒ myfile เบเบฑเบš O_SYNC. เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป‚เบ”เบเป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เป‚เบ—เบฅเบฐเบšเบปเบšเบเบฑเบšเบ„เบทเบ™เบกเบฒ
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ—เบตเปˆโ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เปเบœเปˆเบ™โ€‹. เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš O_DIRECT. O_DIRECT
เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ” buffering เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เป„เบ”เป‰, เบ”เป‰เบงเบ O_SYNC เบšเปเปˆเบกเบต buffering เป€เบฅเบตเบ. เปƒเบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡
เบเบฒเบ™เบ‚เบฝเบ™เบ™เบตเป‰, O_SYNC เปƒเบ™เบ—เบฑเบ‡ Linux เปเบฅเบฐ FreeBSD เปเบกเปˆเบ™เบŠเป‰เบฒเบซเบผเบฒเบ (1/5 เบซเบฒ 1/10th เบ‚เบญเบ‡
เบเบฒเบ™เบ‚เบฝเบ™เบ›เบปเบเบเบฐเบ•เบด) เปเบฅเบฐ O_DIRECT เปเบกเปˆเบ™เป„เบงเบชเบปเบกเบ„เบงเบ™ (1/4 เบซเบฒ 1/2 เบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เบ›เบปเบเบเบฐเบ•เบด). เป€เบˆเบปเป‰เบฒ
เบชเบฒเบกเบฒเบ”เบฅเบงเบก O_SYNC เปเบฅเบฐ O_DIRECT.

เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”


เบญเบญเบเบˆเบฒเบเบฅเบฐเบซเบฑเบ” 0 เบซเบกเบฒเบเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”.

เบญเบญเบเบˆเบฒเบเบฅเบฐเบซเบฑเบ” 1 เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ syntax เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡.

เบญเบญเบเบˆเบฒเบเบฅเบฐเบซเบฑเบ” 2 เบซเบกเบฒเบเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบญเบทเปˆเบ™เป†, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบš.

เปเบกเบ‡เป„เบกเป‰


เบ„เบงเบ™เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบฝเบ™เป‚เบ”เบเบเบปเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบญเปˆเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบˆเบปเบšเบฅเบปเบ‡เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆ
buffer เบ—เบตเปˆเบกเบตเบเบฒเบ™เบญเปˆเบฒเบ™เบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบฒเบ™เบ‚เบฝเบ™เบˆเบฐเบšเปเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเปˆเบญเบ™เบœเบนเป‰เบญเปˆเบฒเบ™
เป„เบ”เป‰เป€เบ•เบตเบกเป€เบ•เบฑเบก buffer เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”.

เบšเปเปˆเปเบกเปˆเบ™เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡: เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ” O_DIRECT เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบŠเบฑเบšเบŠเป‰เบญเบ™เบชเบปเบกเบ„เบงเบ™. เบกเบฑเบ™เบˆเบฐเบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบชเบฐเบžเบฒเบšเบ›เบปเบเบเบฐเบ•เบด
I/O เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เปเบ•เปˆเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบกเบฑเบ™เบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบšเบฅเบฑเบญเบเบ—เบฑเบ‡เบชเบญเบ‡
(เบˆเบฐเป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ I/O blocksize เปƒเบ”เบเปเปˆเบ•เบฒเบกเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบขเบนเปˆเปƒเบ™) เปเบฅเบฐเบซเบ™เป‰เบฒ
เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡ (I/O เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบˆเบฒเบ buffer เบเบฒเบ™เบˆเบฑเบ”เบซเบ™เป‰เบฒ). เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป„เบ”เป‰
เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบญเปˆเบฒเบ™/เบ‚เบฝเบ™เบžเป‰เบญเบกเป†เบเบฑเบ™ (-c เบ—เบฒเบ‡เป€เบฅเบทเบญเบ) เปเบฅเบฐ O_DIRECT เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ—เบปเบ”เบชเบญเบšเป€เบเบตเบ™เบเบงเปˆเบฒ
เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบงเปˆเบฒเบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.

เปƒเบŠเป‰ cstream เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เบชเบฐเบญเบฒเบ”เป€เบฅเบดเบ
    เบชเบฐเบญเบฒเบ”เป€เบฅเบดเบ
    script Kotlin เบ—เบตเปˆ nukes เบเปเปˆเบชเป‰เบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”
    cache เบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™ Gradle/Android.
    เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญ Gradle เบซเบผเบท IDE เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เบฅเบปเบ‡. เบชเบฐเบ„เบฃเบดเบšเป„เบ”เป‰เบ–เบทเบเบ—เบปเบ”เบชเบญเบšเปเบฅเป‰เบง
    macOS, เปเบ•เปˆ ...
    เบ”เบฒเบงโ€‹เป‚เบซเบฅเบ”โ€‹เบ—เปเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบชเบฐโ€‹เบญเบฒเบ”โ€‹เป€เบฅเบดเบโ€‹
  • 2
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบฅเบฐเบซเบฑเบ” Checkstyle Java
    เบœเบนเป‰เบเบงเบ”เบชเบญเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ Eclipse IDE. เป„เบ”เป‰
    plug-in เปƒเบซเป‰เบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡เบเบฑเบš
    เบœเบนเป‰เปƒเบŠเป‰เบเปˆเบฝเบงเบเบฑเบš viol ...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player เป€เบ›เบฑเบ™เบœเบนเป‰เบ™เบชเบทเปˆเบกเบงเบ™เบŠเบปเบ™เบŸเบฃเบต
    เบŠเบญเบšโ€‹เปเบงโ€‹, เบชเปˆเบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆ WMP เปเบฅเบฐ VLCโ€‹. เป„เบ”เป‰
    เบœเบนเป‰เบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš minimalist, เบกเบต
    เบซเบผเบฒเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบชเบดเบšโ€‹เบชเบตโ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹, เปเบฅเบฐโ€‹เบเบฑเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹
    b
    เบ”เบฒเบงเป‚เบซเบฅเบ” AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    เบชเบนเบ™โ€‹เบเบฒเบ‡โ€‹เบชเบทเปˆโ€‹เบกเบงเบ™โ€‹เบŠเบปเบ™โ€‹เบกเบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” movistartv
  • 5
    เบฅเบฐเบซเบฑเบ” :: เบ—เปˆเบญเบ™เป„เบกเป‰
    เบฅเบฐเบซเบฑเบ” :: เบ—เปˆเบญเบ™เป„เบกเป‰
    เบฅเบฐเบซเบฑเบ”::Blocks เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบŸเบฃเบต,
    เบ‚เป‰เบฒเบกเป€เบงเบ—เบต C, C++ เปเบฅเบฐ Fortran IDE
    เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป€เบžเบทเปˆเบญเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”
    เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เบŠเบปเบกโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเป‰เบซเบผเบฒเบ
    เบ‚เบฐเบซเบเบฒเบ...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบฅเบฐเบซเบฑเบ”::Blocks
  • 6
    เบ—เปˆเบฒเบกเบเบฒเบ‡
    เบ—เปˆเบฒเบกเบเบฒเบ‡
    เบ—เปˆเบฒเบกเบเบฒเบ‡ เบซเบผเบท Advanced Minecraft Interface
    เปเบฅเบฐโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ / เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เป€เบžเบทเปˆเบญโ€‹
    เบชเบฐเปเบ”เบ‡เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡ Minecraft
    เป‚เบฅเบ, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบกเบฑเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เบกเบฑเบ™
    เบชเบฒโ€‹เบกเบฒเบ” ...
    เบ”เบฒเบงโ€‹เบ™โ€‹เปŒโ€‹เป‚เบซเบฅเบ”โ€‹เปƒเบ™โ€‹เบ—เปˆเบฒเบกโ€‹เบเบฒเบ‡โ€‹
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad