DELTA 283622 222 49 SVN$u |August 18, 2017CAVEAT .Fn kinfo_getvmmap calls can cause significant CPU consumption because calculating the residency counts requires iterating over all memory pages of the process. Setting the sysctl variable .Va kern.proc_vmmap_skip_resident_count to 1 prevents this calculationENDREP id: 7-185729.0.r322665/341 type: file pred: 7-185729.0.r283622/1202 count: 7 text: 322665 0 314 2852 9e86be21f111eeb5b096a149b2cd9817 95fec64aa39e6656dce1f7e72cb76309105e8e3d 322664-6xai/_4 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/lib/libutil/kinfo_getvmmap.3 copyroot: 0 / PLAIN K 8 Makefile V 35 file 1x8-1573.vs-1574.r322515/39772 K 15 Makefile.depend V 32 file 16a-284345.0.r291307/126548 K 14 _secure_path.3 V 29 file 5-25670.0.r206622/132658 K 14 _secure_path.c V 25 file 7-25670.0.r139012/47 K 6 auth.c V 28 file 5-40040.0.r236965/11670 K 15 expand_number.3 V 26 file 5-172029.0.r258026/78 K 15 expand_number.c V 27 file 7-172029.0.r255069/372 K 8 flopen.3 V 28 file 5-169446.0.r322054/1165 K 8 flopen.c V 28 file 7-169446.0.r322054/1462 K 10 fparseln.3 V 34 file 6-54820.0-54821.r267803/24754 K 10 fparseln.c V 32 file 9-54820.1-54821.r269015/313 K 9 gr_util.c V 28 file 5-178431.0.r317265/9070 K 9 hexdump.3 V 33 file 6-123256.0-180161.r315687/80 K 9 hexdump.c V 36 file 9i-1541.1-180161.r314436/661954 K 17 humanize_number.3 V 28 file 5-129677.0.r256130/6536 K 17 humanize_number.c V 26 file 7-129677.0.r316766/57 K 18 kinfo_getallproc.3 V 28 file 12-221807.0.r283622/298 K 18 kinfo_getallproc.c V 28 file 14-221807.0.r311714/450 K 15 kinfo_getfile.3 V 27 file 5-185729.0.r283622/603 K 15 kinfo_getfile.c V 34 file 7-185493.0-185548.r311714/755 K 15 kinfo_getproc.3 V 28 file 16-221807.0.r283622/901 K 15 kinfo_getproc.c V 29 file 18-221807.0.r311714/1112 K 16 kinfo_getvmmap.3 V 27 file 7-185729.0.r322665/341 K 16 kinfo_getvmmap.c V 35 file 9-185493.1-185548.r311714/1417 K 19 kinfo_getvmobject.3 V 28 file 5-283624.0.r283624/7272 K 19 kinfo_getvmobject.c V 26 file 7-283624.0.r319443/91 K 5 kld.3 V 29 file 5-155804.0.r267773/68699 K 5 kld.c V 26 file 7-155804.0.r211619/55 K 9 libutil.h V 27 file 8-13137.0.r322054/1758 K 12 login.conf.5 V 28 file 3-21316.0.r296723/13943 K 12 login_auth.3 V 29 file 5-21288.0.r206622/134519 K 12 login_auth.c V 26 file 7-21288.0.r300152/205 K 11 login_cap.3 V 29 file 9-21288.0.r233648/164623 K 11 login_cap.c V 27 file b-21288.0.r317265/9367 K 11 login_cap.h V 28 file 5-25658.0.r219304/31425 K 13 login_class.3 V 28 file d-21288.0.r296723/14243 K 13 login_class.c V 28 file f-21288.0.r296723/14545 K 13 login_crypt.c V 26 file 6-64990.0.r94202/5647 K 10 login_ok.3 V 29 file h-21288.0.r206622/135429 K 10 login_ok.c V 25 file j-21288.0.r154414/53 K 13 login_times.3 V 29 file l-21288.0.r206622/135728 K 13 login_times.c V 25 file n-21288.0.r252376/53 K 11 login_tty.3 V 29 file 8-21026.0.r206622/136032 K 11 login_tty.c V 36 file 1xd-1573.vu-1574.r314436/662300 K 9 pidfile.3 V 27 file 6-149423.0.r300152/794 K 9 pidfile.c V 27 file 8-149423.0.r322370/515 K 10 property.3 V 28 file 9-40054.0.r236965/11964 K 10 property.c V 26 file 8-40040.0.r152886/573 K 5 pty.3 V 25 file e-21026.0.r290440/76 K 5 pty.c V 36 file 1xj-1573.vx-1574.r314436/662645 K 9 pw_util.3 V 26 file 5-242381.0.r285059/53 K 9 pw_util.c V 26 file o-1553.0.r317265/9664 K 11 quotafile.3 V 36 file 7-187914.0-207736.r276294/28339 K 11 quotafile.c V 33 file 9-187914.1-207736.r299581/51 K 14 realhostname.3 V 26 file 6-45392.0.r230234/734 K 14 realhostname.c V 25 file 8-45392.0.r185277/94 K 17 realhostname_sa.3 V 29 file f-56590.0.r213573/118849 K 6 stub.c V 27 file 6-67671.0.r121193/8885 K 5 tests V 26 dir 5-269904.0.r321201/882 K 12 trimdomain.3 V 29 file 6-45430.0.r206622/137551 K 12 trimdomain.c V 26 file 3-74266.0.r150955/112 K 10 uucplock.3 V 29 file 6-24417.0.r206622/137855 K 10 uucplock.c V 29 file 8-24417.0.r314436/663277 END ENDREP id: n-1553.0.r322665/3935 type: dir pred: n-1553.0.r322515/43401 count: 644 text: 322665 642 3280 0 654b7b96ebcd2c8752f725f46b439059 props: 80416 75 4 0 2d2977d1c96f487abe4a1e202dd03b4e cpath: /head/lib/libutil copyroot: 0 / PLAIN K 8 Makefile V 33 file 20-1573.0-1574.r320872/17037 K 12 Makefile.inc V 26 file 2-1848.0.r201381/3832 K 3 atf V 28 dir l-241823.0.r322515/20984 K 5 clang V 29 dir 2-208963.0.r322320/162336 K 3 csu V 22 dir 7-5.0.r322361/9163 K 8 lib80211 V 27 dir 4-291464.0.r318816/1102 K 8 libalias V 26 dir 2-26027.0.r312454/2241 K 10 libarchive V 28 dir 2-125635.0.r322515/21694 K 9 libauditd V 27 dir 30-186647.0.r312457/475 K 10 libbegemot V 26 dir 4-135771.0.r312458/468 K 12 libblacklist V 27 dir h-301226.0.r301283/7150 K 16 libblocksruntime V 26 dir c-215125.0.r312459/522 K 12 libbluetooth V 27 dir d-121054.0.r317506/2754 K 10 libbsdstat V 26 dir 4-262821.0.r299950/574 K 6 libbsm V 28 dir 4-155212.0.r316006/44595 K 8 libbsnmp V 27 dir 2-122405.0.r318000/6655 K 6 libbz2 V 25 dir 4-78559.0.r312463/462 K 4 libc V 25 dir 2-1052.0.r322589/3459 K 6 libc++ V 30 dir l-227983.0.r321369/2614691 K 18 libc++experimental V 26 dir 4-318594.0.r320884/987 K 14 libc_nonshared V 26 dir h-258283.0.r312466/665 K 11 libcalendar V 28 dir 2-31530.0.r298107/174568 K 6 libcam V 27 dir 2-39209.0.r322515/25292 K 11 libcapsicum V 26 dir 4-306657.0.r322324/624 K 9 libcasper V 28 dir 2-258843.0.r322515/29501 K 11 libclang_rt V 30 dir 2-276857.0.r321369/2620937 K 10 libcom_err V 24 dir 2-5623.0.r312501/822 K 9 libcompat V 28 dir 1l-1574.0.r314436/630723 K 14 libcompiler_rt V 26 dir j-215125.0.r322522/529 K 8 libcrypt V 26 dir 2-1985.0.r322515/30581 K 7 libcuse V 26 dir 7-266581.0.r298602/629 K 8 libcxxrt V 26 dir p-227983.0.r314104/693 K 9 libdevctl V 27 dir 7-278320.0.r305034/3458 K 10 libdevdctl V 28 dir 20-300906.0.r312512/1348 K 10 libdevinfo V 28 dir 2-75726.0.r298107/188383 K 10 libdevstat V 28 dir 2-39211.0.r298107/189125 K 5 libdl V 27 dir b-320872.0.r320884/3964 K 6 libdpv V 29 dir 4-274116.0.r298107/190394 K 8 libdwarf V 26 dir 2-179187.0.r312511/469 K 7 libedit V 29 dir 21-1574.0.r321369/2625015 K 9 libefivar V 27 dir 4-307071.0.r321429/1157 K 6 libelf V 26 dir 9-164190.0.r312510/468 K 8 libelftc V 26 dir 9-275373.0.r320663/519 K 8 libevent V 35 dir 1i-171173.0-273065.r316063/6516 K 11 libexecinfo V 26 dir 2-254709.0.r312507/470 K 8 libexpat V 26 dir 2-104352.0.r312508/575 K 8 libfetch V 26 dir 2-37536.0.r315455/2786 K 9 libfigpar V 30 dir 10-274116.0.r298107/200226 K 9 libgcc_eh V 26 dir 2-307230.0.r308563/525 K 8 libgcc_s V 26 dir 9-307230.0.r320673/480 K 7 libgeom V 26 dir 2-110545.0.r319019/814 K 7 libgpio V 26 dir 7-274987.0.r298272/755 K 9 libgssapi V 28 dir 14-153838.0.r317265/6746 K 16 libiconv_modules V 28 dir 41-219019.0.r317265/8883 K 11 libifconfig V 34 dir 4-304815.0-305290.r320884/4843 K 8 libipsec V 26 dir 4-55505.0.r316759/2964 K 7 libjail V 27 dir 9-194869.0.r317036/3817 K 9 libkiconv V 26 dir 9-120492.0.r312500/776 K 6 libkvm V 26 dir b-1539.0.r322515/33328 K 7 libldns V 26 dir q-246827.0.r312499/468 K 7 liblzma V 26 dir d-207842.0.r312498/673 K 8 libmagic V 26 dir 2-133362.0.r312497/512 K 5 libmd V 25 dir 2-1803.0.r320554/2163 K 10 libmemstat V 27 dir 2-147997.0.r308873/1931 K 9 libmilter V 28 dir 4-90796.0.r318736/111374 K 5 libmp V 27 dir 2-80529.0.r322515/34144 K 5 libmt V 26 dir 8-279219.0.r320991/851 K 9 libnandfs V 29 dir 9-235537.0.r298107/222469 K 9 libnetbsd V 27 dir 4-244557.0.r316572/3534 K 11 libnetgraph V 28 dir 9-52419.0.r298107/224412 K 8 libngatm V 26 dir 2-121336.0.r312493/493 K 5 libnv V 28 dir 7-258065.0.r322515/34930 K 10 libopenbsd V 36 dir 9-228063.0-290351.r298107/228304 K 7 libopie V 25 dir 7-22373.0.r312491/605 K 6 libpam V 25 dir 2-1589.0.r315710/5596 K 11 libpathconv V 28 dir 2-309035.0.r322515/35767 K 7 libpcap V 25 dir 2-5740.0.r314863/1261 K 5 libpe V 26 dir 5-295581.0.r312487/473 K 9 libpjdlog V 29 dir 5-258791.0.r298107/234692 K 6 libpmc V 28 dir 9-145256.0.r318816/26042 K 7 libproc V 28 dir 2-179185.0.r322515/36959 K 11 libprocstat V 27 dir 4-221807.0.r321706/1274 K 9 libradius V 25 dir 2-41119.0.r300602/846 K 13 librpcsec_gss V 28 dir 1d-181344.0.r317402/2379 K 9 librpcsvc V 26 dir 2-1983.0.r320122/17852 K 6 librss V 27 dir 4-306525.0.r320884/5594 K 5 librt V 28 dir 2-156136.0.r322515/37890 K 10 librtld_db V 26 dir 2-210678.0.r315727/633 K 7 libsbuf V 27 dir 7-74840.0.r322515/38626 K 6 libsdp V 28 dir n-121054.0.r298896/27760 K 5 libsm V 25 dir 8-90796.0.r312482/465 K 6 libsmb V 25 dir a-87874.0.r312480/750 K 7 libsmdb V 25 dir c-64567.0.r312481/466 K 9 libsmutil V 25 dir g-64567.0.r312479/468 K 10 libsqlite3 V 35 dir 1e-251886.0-274885.r316063/7206 K 8 libstand V 27 dir 3j-38451.0.r322037/4600 K 9 libstdbuf V 29 dir 7-234772.0.r298107/257549 K 13 libstdthreads V 26 dir 9-228904.0.r312477/860 K 12 libsysdecode V 27 dir a-292236.0.r321370/2241 K 10 libtacplus V 28 dir 2-41121.0.r298107/260663 K 9 libtelnet V 25 dir 3q-1574.0.r321806/508 K 6 libthr V 28 dir 2-112918.0.r322515/39594 K 12 libthread_db V 26 dir 2-132172.0.r317216/952 K 6 libucl V 26 dir a-262398.0.r307365/469 K 6 libufs V 28 dir 5-99193.0.r318736/115130 K 9 libugidfw V 29 dir 2-101206.0.r298107/268088 K 7 libulog V 26 dir 8-200062.0.r312471/895 K 10 libunbound V 26 dir a-255597.0.r312473/510 K 6 libusb V 34 dir 2-184610.0-189587.r322322/5196 K 9 libusbhid V 28 dir l-61560.0.r298107/272554 K 7 libutil V 25 dir n-1553.0.r322665/3935 K 6 libvgl V 28 dir 2-28328.0.r298107/278403 K 9 libvmmapi V 34 dir 5-221828.0-245652.r313727/7061 K 7 libwrap V 25 dir 4-44746.0.r312392/515 K 5 libxo V 28 dir 7-273567.0.r322515/44205 K 4 liby V 28 dir 41-1574.0.r314436/668014 K 9 libypclnt V 25 dir 2-94575.0.r312469/920 K 4 libz V 25 dir 2-17652.0.r316649/770 K 7 libzstd V 27 dir 8-316978.0.r317999/2320 K 4 msun V 27 dir 1f-1573.0.r322515/45524 K 7 ncurses V 26 dir 7c-3410.0.r322445/1430 K 5 tests V 29 dir 4-257852.0.r299094/175914 END ENDREP id: 6-5.0.r322665/9878 type: dir pred: 6-5.0.r322589/9415 count: 17751 text: 322665 4161 5704 0 90e99c384a1d298dc4a17b6524810f1d cpath: /head/lib copyroot: 0 / minfo-cnt: 3 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 27 file 1-266959.0.r281789/766 K 9 COPYRIGHT V 24 file 1-2656.0.r310963/99 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 26 file 1-94742.0.r321369/566 K 8 Makefile V 30 file 3-1594.0-1595.r322585/179 K 13 Makefile.inc1 V 26 file 5-38666.0.r322545/655 K 18 Makefile.libcompat V 32 file 5-38666.0-296709.r322633/97 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r321963/2071 K 6 README V 26 file 1-21173.0.r318294/114 K 9 README.md V 27 file 1-314473.0.r314495/558 K 8 UPDATING V 26 file 1-41806.0.r322514/558 K 3 bin V 22 dir 1-5.0.r322613/4312 K 4 cddl V 28 dir 1-168404.0.r322230/12809 K 7 contrib V 27 dir 1-16755.0.r322657/17135 K 6 crypto V 27 dir 1-25405.0.r322052/70431 K 3 etc V 24 dir 1-38.0.r322552/15881 K 3 gnu V 22 dir 1-3.0.r322521/7159 K 7 include V 25 dir 1-697.0.r320844/45151 K 9 kerberos5 V 27 dir 4q-29815.0.r322113/2052 K 3 lib V 22 dir 6-5.0.r322665/9878 K 7 libexec V 23 dir c-5.0.r322515/57395 K 7 release V 25 dir 1-3027.0.r322545/5561 K 6 rescue V 28 dir 7-117035.0.r318000/18335 K 4 sbin V 23 dir fa-4.0.r322550/5197 K 6 secure V 26 dir r-1553.0.r321912/89982 K 5 share V 23 dir e-3.0.r322663/33077 K 3 sys V 22 dir g-5.0.r322664/4147 K 7 targets V 34 dir 2-242818.1-284345.r321214/2078 K 5 tests V 28 dir g-257097.0.r322515/82031 K 5 tools V 26 dir 43-1590.0.r322581/3304 K 7 usr.bin V 23 dir m-3.0.r322649/16526 K 8 usr.sbin V 23 dir q-3.0.r322636/12132 END ENDREP id: 5-1.0.r322665/11527 type: dir pred: 5-1.0.r322664/5857 count: 215668 text: 322665 10052 1462 0 065d2474aa98b98825b6321943ea083a props: 321369 2803277 2960 0 1d6e39e03a4c357f87f3c149be6de4ac cpath: /head copyroot: 0 / minfo-cnt: 125 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r322665/11527 K 8 projects V 22 dir 6-1.0.r322642/8062 K 7 release V 22 dir 7-1.0.r321354/3226 K 6 releng V 23 dir 8-1.0.r322344/30102 K 6 stable V 24 dir 9-1.0.r322661/115133 K 8 svnadmin V 27 dir 0-179447.0.r322620/1303 K 4 user V 23 dir a-1.0.r322528/34782 K 6 vendor V 22 dir b-1.0.r322653/6822 K 13 vendor-crypto V 25 dir 0-1575.0.r321988/3899 K 10 vendor-sys V 26 dir 0-12116.0.r322246/9331 END ENDREP id: 0.0.r322665/12265 type: dir pred: 0.0.r322664/6593 count: 322665 text: 322665 11778 474 0 f2c0d014f9d95f9043d590600795df54 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 44284 7-185729.0.t322664-6xai modify-file true false /head/lib/libutil/kinfo_getvmmap.3 12265 12489