ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

cpipe - ອອນລາຍໃນຄລາວ

ແລ່ນ cpipe ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ cpipe ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


cpipe - ຄັດລອກ stdin ໄປ stdout ໃນຂະນະທີ່ນັບ bytes ແລະການລາຍງານຄວາມຄືບຫນ້າ

ສະຫຼຸບສັງລວມ


cpipe [-b bsize] [-vt] [-vr] [-vw] [-ngr] [-s ຄວາມໄວ]

OPTIONS


-b ຂະ​ຫນາດ buffer ໃນ kB​,
1 ຄ່າ int ລະຫວ່າງ 1 ແລະ oo.
ຄ່າເລີ່ມຕົ້ນ: `128'

-vt ສະແດງຜ່ານ.

-vr ສະແດງເວລາອ່ານ.

-vw ສະແດງເວລາຂຽນ.

-ngr ບໍ່ greedy ອ່ານ. ຢ່າບັງຄັບໃຊ້ buffer ເຕັມທີ່ກ່ຽວກັບການອ່ານກ່ອນທີ່ຈະເລີ່ມຂຽນ.

-s ການ​ຈໍາ​ກັດ​ຄວາມ​ໄວ​ການ​ຜະ​ລິດ​ໃນ kB/s​,
1 ຄ່າສອງເທົ່າລະຫວ່າງ 1 ແລະ oo.

ລາຍລະອຽດ


Cpipe ສຳເນົາວັດສະດຸປ້ອນມາດຕະຖານຂອງມັນໃຫ້ກັບຜົນຜະລິດມາດຕະຖານຂອງມັນ ໃນຂະນະທີ່ວັດແທກເວລາທີ່ມັນໃຊ້
ເພື່ອອ່ານ input buffer ແລະຂຽນ output buffer. ຖ້າຫນຶ່ງຫຼືຫຼາຍກວ່ານັ້ນ -vx ທາງເລືອກແມ່ນ
ໃຫ້, ສະຖິຕິຂອງ throughput ສະເລ່ຍແລະຈໍານວນທັງຫມົດຂອງ bytes ຄັດລອກໄດ້ຖືກພິມອອກ
ກັບຜົນໄດ້ຮັບຄວາມຜິດພາດມາດຕະຖານ.

ບໍ່ ຄວາມໂລບມາກ ອ່ານ
ໂດຍປົກກະຕິ, cpipe ເຮັດດີທີ່ສຸດເພື່ອຕື່ມຂໍ້ມູນໃສ່ buffer ຂອງມັນທັງຫມົດ (ທາງເລືອກ -b) ກ່ອນ​ທີ່​ຈະ​ເລີ່ມ​ຕົ້ນ​
ການ​ຂຽນ. ຢ່າງໃດກໍຕາມ, ໃນບາງສະຖານະການ, ຕົວຢ່າງ: ຖ້າທ່ານສົນທະນາກັບໂຄງການໂຕ້ຕອບຜ່ານ cpipe,
ນີ້ຂັດຂວາງການສື່ສານ: ໂຄງການກ່າວວ່າລໍຖ້າການປ້ອນຂໍ້ມູນທີ່ມັນບໍ່ເຄີຍເຫັນ,
ເນື່ອງຈາກວ່າການປ້ອນຂໍ້ມູນຕິດຢູ່ໃນ buffer ຂອງ cpipe. ແຕ່ cpipe ຕົວຂອງມັນເອງຈະບໍ່ເຫັນການປ້ອນຂໍ້ມູນເພີ່ມເຕີມ
ກ່ອນທີ່ໂຄງການຈະບໍ່ຕອບສະຫນອງ.

ເພື່ອເຂົ້າຫາມັນ, ລອງໃຊ້ - ນ. ເມື່ອອອກການໂທອ່ານ, cpipe ແມ່ນພໍໃຈຫຼັງຈາກນັ້ນ
ທັນທີທີ່ມັນໄດ້ຮັບຢ່າງຫນ້ອຍຫນຶ່ງ byte. ແທນທີ່ຈະຕື່ມ buffer, ມັນຢຸດເຊົາການອ່ານແລະ
ຂຽນອັນໃດກໍໄດ້ທີ່ມັນໄດ້ຮັບກັບຜົນຜະລິດ. ໃຫ້ສັງເກດວ່າ, ຢ່າງໃດກໍຕາມ, ວ່າການວັດແທກ throughput ຈະ
ໜ້ອຍລົງ ຖ້າຈຳນວນຂອງໄບຕ໌ທີ່ໂອນໃນຄູ່ອ່ານ/ຂຽນ ກາຍເປັນນ້ອຍ,
ເນື່ອງຈາກວ່າ cpipe ຈະໃຊ້ເວລາເຮັດວຽກຂ້ອນຂ້າງຫຼາຍໃນທຸກໆ byte.

ຈຳ ກັດ ຜ່ານໂດຍຜ່ານ
ຖ້າກໍານົດຂອບເຂດຈໍາກັດຜ່ານທາງເລືອກ -s, cpipe ໂທ ນອນຫລັບ(3) ໃນລະຫວ່າງ
ການຄັດລອກ buffers, ດັ່ງນັ້ນການຂະຫຍາຍໄລຍະເວລາຂອງວົງຈອນການອ່ານ / ຂຽນ. ນັບຕັ້ງແຕ່
ໃນລະບົບສ່ວນໃຫຍ່ມີເວລາຕໍ່າສຸດທີ່ແນ່ນອນເວລານອນ () ນອນ, ເຊັ່ນ: 0.01s, ມັນແມ່ນ.
ເປັນໄປບໍ່ໄດ້ທີ່ຈະສາມາດບັນລຸຂອບເຂດຈໍາກັດສູງທີ່ມີຂະຫນາດ buffer ຂະຫນາດນ້ອຍ. ໃນກໍລະນີດັ່ງກ່າວນີ້, ເພີ່ມຂຶ້ນ
ຂະ​ຫນາດ buffer (ທາງ​ເລືອກ​ -b) ອາດ​ຈະ​ຊ່ວຍ​ໄດ້​. ຢ່າງໃດກໍ່ຕາມ, ຈົ່ງຈື່ໄວ້ວ່ານີ້ຈໍາກັດການສົ່ງຜ່ານ
ພຽງແຕ່ໂດຍສະເລ່ຍ. ທຸກໆ buffer ດຽວຈະຖືກຄັດລອກໄວເທົ່າທີ່ຈະໄວໄດ້.

EXAMPLE


ຄໍາສັ່ງ
tar cCf / - usr | cpipe -vr -vw -vt > /dev/null
ຜົນໄດ້ຮັບໃນຜົນໄດ້ຮັບຄ້າຍຄື
...
ໃນ: 19.541ms ທີ່ 6.4MB/s (4.7MB/s avg) 2.0MB
ອອກ: 0.004ms ທີ່ 30.5GB/s (27.1GB/s avg) 2.0MB
ຜ່ານ: 19.865ms ທີ່ 6.3MB/s (4.6MB/s avg) 2.0MB
...
ໄດ້ ຄັ້ງທໍາອິດ ຖັນ ສະ​ແດງ​ໃຫ້​ເຫັນ​ເວ​ລາ​ທີ່​ມັນ​ໃຊ້​ເວ​ລາ​ເພື່ອ​ຈັດ​ການ​ຫນຶ່ງ buffer ຂອງ​ຂໍ້​ມູນ (128kB ໂດຍ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​)​.
ການອ່ານການໂທໄດ້ໃຊ້ເວລາ 19.541ms, ການຂຽນການໂທໄປຫາ /dev/null ໃຊ້ເວລາພຽງແຕ່ 0.004ms ແລະຈາກ
ເລີ່ມການອ່ານຈົນຈົບການຂຽນ, ມັນໃຊ້ເວລາ 19.865ms.

ໄດ້ ຄັ້ງທີສອງ ຖັນ ສະ​ແດງ​ໃຫ້​ເຫັນ​ຜົນ​ໄດ້​ຮັບ​ຂອງ​ການ​ແບ່ງ​ປັນ​ຂະ​ຫນາດ buffer (128kB ໂດຍ​ເລີ່ມ​ຕົ້ນ​) ໂດຍ​
ເທື່ອໃນຖັນທຳອິດ.

ໄດ້ ທີສາມ ຖັນ ມີຄ່າສະເລ່ຍຫຼາຍກວ່າຄ່າທີ່ວັດແທກໄດ້ຈາກການເລີ່ມຕົ້ນຂອງ
ໂຄງການ.

ສຸດທ້າຍ, ໄດ້ ສຸດທ້າຍ ຖັນ ສະແດງໃຫ້ເຫັນຈໍານວນທັງຫມົດຂອງ bytes ທີ່ຖືກໂອນ, ເຊິ່ງແນ່ນອນ
ດຽວກັນສໍາລັບການອ່ານແລະການຂຽນ.

ໃຊ້ cpipe ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ເຟດ
    ເຟດ
    Phaser ເປັນການເປີດໄວ, ຟຣີ, ແລະມ່ວນຊື່ນ
    ແຫຼ່ງ HTML5 ກອບເກມທີ່ສະເຫນີ
    WebGL ແລະ Canvas rendering ທົ່ວ
    desktop ແລະຕົວທ່ອງເວັບມືຖື. ເກມ
    ສາມາດຮ່ວມ...
    ດາວໂຫລດ Phaser
  • 2
    ເຄື່ອງຈັກ VASSAL
    ເຄື່ອງຈັກ VASSAL
    VASSAL ແມ່ນເຄື່ອງຈັກເກມສໍາລັບການສ້າງ
    ສະບັບເອເລັກໂຕຣນິກຂອງກະດານພື້ນເມືອງ
    ແລະເກມບັດ. ມັນສະຫນອງການສະຫນັບສະຫນູນສໍາລັບ
    ການສະແດງຊິ້ນສ່ວນເກມແລະການໂຕ້ຕອບ,
    ແລະ ...
    ດາວໂຫລດ VASSAL Engine
  • 3
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 5
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    Abidiff
    Abidiff
    abidiff - ປຽບທຽບ ABIs ຂອງໄຟລ໌ ELF
    abidiff ປຽບທຽບ Application Binary
    ການໂຕ້ຕອບ (ABI) ຂອງສອງຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
    ໃນຮູບແບບ ELF. ມັນ​ອອກ​ຄວາມ​ຫມາຍ​
    ລາຍງານ...
    ແລ່ນ abidiff
  • 2
    abidw
    abidw
    abidw - serialize ABI ຂອງ ELF ໄດ້
    file abidw ອ່ານຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນໃນ ELF
    ຮູບແບບແລະປ່ອຍຕົວສະແດງ XML
    ABI ຂອງ​ຕົນ​ກັບ​ຜົນ​ຜະ​ລິດ​ມາດ​ຕະ​ຖານ​. ໄດ້
    ປ່ອຍອອກມາ...
    ແລ່ນ abidw
  • 3
    copac2xml
    copac2xml
    bibutils - ການ​ປ່ຽນ​ແປງ​ບັນ​ນາ​ທິ​ການ​
    ເຄື່ອງໃຊ້ສອຍ...
    ແລ່ນ copac2xml
  • 4
    ຕຳຫຼວດ
    ຕຳຫຼວດ
    copt - SYSNOPIS optimizer:
    copt file.. DESCRIPTION: copt is a
    ເຄື່ອງມືເພີ່ມປະສິດທິພາບ pephole ທົ່ວໄປ. ມັນ
    ອ່ານລະຫັດຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນ ແລະ
    ຂຽນ...
    ແລ່ນ copt
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - ລວບລວມຫົວຂໍ້
    ປະກາດຈາກເອກະສານ Stx ...
    ແລ່ນ collect_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    ແລ່ນ gatling-bench
  • ເພີ່ມເຕີມ »

Ad