hash_usenix.ps
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:155k
- 3838(or)X
- 3933(another)X
- 2418 5649(over257ow)N
- 2742(page).)X
- 3000(This)X
- 3181(means)X
- 3425(that)X
- 3584(an)X
- 3699(over257ow)X
- 4022(page)X
- 3 f
- 432 5960(6)N
- 2970(USENIX)X
- 9 f
- 3292(-)X
- 3 f
- 3356(Winter)X
- 3621('91)X
- 9 f
- 3748(-)X
- 3 f
- 3812(Dallas,)X
- 4065(TX)X
- 7 p
- %%Page: 7 7
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 720 258(Seltzer)N
- 977(&)X
- 1064(Yigit)X
- 3278(A)X
- 3356(New)X
- 3528(Hashing)X
- 3831(Package)X
- 4136(for)X
- 4259(UNIX)X
- 1 f
- 720 538(cannot)N
- 955(be)X
- 1052(present)X
- 1305(in)X
- 1388(the)X
- 1507(buffer)X
- 1724(pool)X
- 1886(if)X
- 1955(its)X
- 2050(primary)X
- 2324(page)X
- 720 626(is)N
- 804(not)X
- 937(present.)X
- 1240(This)X
- 1413(does)X
- 1591(not)X
- 1724(impact)X
- 1972(performance)X
- 2409(or)X
- 720 714(functionality,)N
- 1209(because)X
- 1524(an)X
- 1660(over257ow)X
- 2005(page)X
- 2217(will)X
- 2400(be)X
- 720 802(accessed)N
- 1048(only)X
- 1236(after)X
- 1430(its)X
- 1550(predecessor)X
- 1975(page)X
- 2172(has)X
- 2324(been)X
- 720 890(accessed.)N
- 1068(Figure)X
- 1303(4)X
- 1369(depicts)X
- 1622(the)X
- 1746(data)X
- 1905(structures)X
- 2242(used)X
- 2414(to)X
- 720 978(manage)N
- 990(the)X
- 1108(buffer)X
- 1325(pool.)X
- 892 1092(The)N
- 1040(in-memory)X
- 1419(bucket)X
- 1656(array)X
- 1845(contains)X
- 2134(pointers)X
- 2414(to)X
- 720 1180(buffer)N
- 975(header)X
- 1248(structures)X
- 1617(which)X
- 1870(represent)X
- 2222(primary)X
- 720 1268(pages.)N
- 968(Buffer)X
- 1203(headers)X
- 1474(contain)X
- 1735(modi256ed)X
- 2043(bits,)X
- 2202(the)X
- 2324(page)X
- 720 1356(address)N
- 995(of)X
- 1096(the)X
- 1228(buffer,)X
- 1479(a)X
- 1548(pointer)X
- 1808(to)X
- 1903(the)X
- 2034(actual)X
- 2259(buffer,)X
- 720 1444(and)N
- 875(a)X
- 950(pointer)X
- 1216(to)X
- 1317(the)X
- 1454(buffer)X
- 1690(header)X
- 1944(for)X
- 2077(an)X
- 2191(over257ow)X
- 720 1532(page)N
- 901(if)X
- 979(it)X
- 1052(exists,)X
- 1283(in)X
- 1374(addition)X
- 1665(to)X
- 1756(the)X
- 1883(LRU)X
- 2072(links.)X
- 2296(If)X
- 2378(the)X
- 720 1620(buffer)N
- 950(corresponding)X
- 1442(to)X
- 1537(a)X
- 1606(particular)X
- 1947(bucket)X
- 2194(is)X
- 2280(not)X
- 2414(in)X
- 720 1708(memory,)N
- 1048(its)X
- 1164(pointer)X
- 1432(is)X
- 1526(NULL.)X
- 1801(In)X
- 1909(effect,)X
- 2154(pages)X
- 2377(are)X
- 720 1796(linked)N
- 950(in)X
- 1042(three)X
- 1233(ways.)X
- 1468(Using)X
- 1689(the)X
- 1817(buffer)X
- 2043(headers,)X
- 2338(they)X
- 720 1884(are)N
- 851(linked)X
- 1083(physically)X
- 1444(through)X
- 1725(the)X
- 1854(LRU)X
- 2045(links)X
- 2231(and)X
- 2378(the)X
- 720 1972(over257ow)N
- 1036(links.)X
- 1241(Using)X
- 1462(the)X
- 1590(pages)X
- 1803(themselves,)X
- 2209(they)X
- 2377(are)X
- 720 2060(linked)N
- 943(logically)X
- 1246(through)X
- 1518(the)X
- 1639(over257ow)X
- 1946(addresses)X
- 2276(on)X
- 2378(the)X
- 720 2148(page.)N
- 948(Since)X
- 1162(over257ow)X
- 1482(pages)X
- 1700(are)X
- 1834(accessed)X
- 2151(only)X
- 2328(after)X
- 720 2236(their)N
- 904(predecessor)X
- 1321(pages,)X
- 1560(they)X
- 1734(are)X
- 1869(removed)X
- 2186(from)X
- 2378(the)X
- 720 2324(buffer)N
- 937(pool)X
- 1099(when)X
- 1293(their)X
- 1460(primary)X
- 1734(is)X
- 1807(removed.)X
- 10 f
- 720 2412 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 1 Dt
- 2309 3177 MXY
- 24 15 Dl
- -8 -15 Dl
- 8 -15 Dl
- -24 15 Dl
- 52 0 Dl
- 789 3160 MXY
- -35 0 Dl
- 0 -156 Dl
- 1607 0 Dl
- 0 173 Dl
- 789 3091 MXY
- -24 -15 Dl
- 9 15 Dl
- -9 15 Dl
- 24 -15 Dl
- -69 0 Dl
- 2309 3125 MXY
- 104 0 Dl
- 0 -155 Dl
- -1693 0 Dl
- 0 121 Dl
- 927 3160 MXY
- 24 15 Dl
- -9 -15 Dl
- 9 -15 Dl
- -24 15 Dl
- 553 0 Dl
- 1618 3177 MXY
- 8 27 Dl
- 4 -17 Dl
- 16 -6 Dl
- -28 -4 Dl
- 138 121 Dl
- 1895 3315 MXY
- 28 3 Dl
- -15 -9 Dl
- 1 -18 Dl
- -14 24 Dl
- 276 -138 Dl
- 3108 MY
- -28 -3 Dl
- 15 10 Dl
- -1 17 Dl
- 14 -24 Dl
- -276 138 Dl
- 1756 3229 MXY
- -8 -27 Dl
- -3 17 Dl
- -16 6 Dl
- 27 4 Dl
- -138 -121 Dl
- 1480 MX
- -24 -15 Dl
- 9 15 Dl
- -9 15 Dl
- 24 -15 Dl
- -553 0 Dl
- 3 f
- 5 s
- 1083 3073(LRU)N
- 1178(chain)X
- 4 Ds
- 1402 3851 MXY
- 1402 3851 lineto
- 1471 3851 lineto
- 1471 3920 lineto
- 1402 3920 lineto
- 1402 3851 lineto
- closepath 19 1402 3851 1471 3920 Dp
- 1445 3747(Over257ow)N
- 1613(Address)X
- 1549 3609 MXY
- 0 69 Dl
- 1756 MX
- -23 -15 Dl
- 8 15 Dl
- -8 15 Dl
- 23 -15 Dl
- -207 0 Dl
- -1 Ds
- 3 Dt
- 1756 3419 MXY
- -6 -28 Dl
- -4 17 Dl
- -17 5 Dl
- 27 6 Dl
- -138 -138 Dl
- 2240 3471 MXY
- 15 -24 Dl
- -15 9 Dl
- -15 -9 Dl
- 15 24 Dl
- 0 -138 Dl
- 1826 3609 MXY
- 15 -24 Dl
- -15 9 Dl
- -16 -9 Dl
- 16 24 Dl
- 0 -138 Dl
- 1549 MX
- 15 -24 Dl
- -15 9 Dl
- -15 -9 Dl
- 15 24 Dl
- 0 -138 Dl
- 858 3471 MXY
- 15 -24 Dl
- -15 9 Dl
- -15 -9 Dl
- 15 24 Dl
- 0 -138 Dl
- 2240 3056 MXY
- 15 -24 Dl
- -15 9 Dl
- -15 -9 Dl
- 15 24 Dl
- 0 -138 Dl
- 1549 3056 MXY
- 15 -24 Dl
- -15 9 Dl
- -15 -9 Dl
- 15 24 Dl
- 0 -138 Dl
- 858 3056 MXY
- 15 -24 Dl
- -15 9 Dl
- -15 -9 Dl
- 15 24 Dl
- 0 -138 Dl
- 1 Dt
- 2171 3471 MXY
- 2171 3471 lineto
- 2448 3471 lineto
- 2448 3609 lineto
- 2171 3609 lineto
- 2171 3471 lineto
- closepath 19 2171 3471 2448 3609 Dp
- 1756 3609 MXY
- 1756 3609 lineto
- 2033 3609 lineto
- 2033 3747 lineto
- 1756 3747 lineto
- 1756 3609 lineto
- closepath 3 1756 3609 2033 3747 Dp
- 1480 3471 MXY
- 1480 3471 lineto
- 1756 3471 lineto
- 1756 3609 lineto
- 1480 3609 lineto
- 1480 3471 lineto
- closepath 19 1480 3471 1756 3609 Dp
- 789 MX
- 789 3471 lineto
- 1065 3471 lineto
- 1065 3609 lineto
- 789 3609 lineto
- 789 3471 lineto
- closepath 19 789 3471 1065 3609 Dp
- 962 3903(Buffer)N
- 1083(Header)X
- 849 3851 MXY
- 849 3851 lineto
- 918 3851 lineto
- 918 3920 lineto
- 849 3920 lineto
- 849 3851 lineto
- closepath 14 849 3851 918 3920 Dp
- 1756 3194 MXY
- 1756 3194 lineto
- 1895 3194 lineto
- 1895 3471 lineto
- 1756 3471 lineto
- 1756 3194 lineto
- closepath 14 1756 3194 1895 3471 Dp
- 2171 3056 MXY
- 2171 3056 lineto
- 2309 3056 lineto
- 2309 3333 lineto
- 2171 3333 lineto
- 2171 3056 lineto
- closepath 14 2171 3056 2309 3333 Dp
- 1480 MX
- 1480 3056 lineto
- 1618 3056 lineto
- 1618 3333 lineto
- 1480 3333 lineto
- 1480 3056 lineto
- closepath 14 1480 3056 1618 3333 Dp
- 789 MX
- 789 3056 lineto
- 927 3056 lineto
- 927 3333 lineto
- 789 3333 lineto
- 789 3056 lineto
- closepath 14 789 3056 927 3333 Dp
- 2780 MY
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 927 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 1065 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 1203 MX
- 0 138 Dl
- 139 0 Dl
- 0 -138 Dl
- -139 0 Dl
- 1342 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 1480 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 1618 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 1756 MX
- 0 138 Dl
- 139 0 Dl
- 0 -138 Dl
- -139 0 Dl
- 1895 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 2033 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 2171 MX
- 0 138 Dl
- 138 0 Dl
- 0 -138 Dl
- -138 0 Dl
- 2309 MX
- 0 138 Dl
- 139 0 Dl
- 0 -138 Dl
- -139 0 Dl
- 13 s
- 1048 2720(In)N
- 1173(Memory)X
- 1580(Bucket)X
- 1918(Array)X
- 867 3584(B0)N
- 1558(B5)X
- 2223(B10)X
- 1788 3722(O1/1)N
- 5 s
- 1515 3903(Primay)N
- 1651(Buffer)X
- 4 Ds
- 1990 3851 MXY
- 1990 3851 lineto
- 2059 3851 lineto
- 2059 3920 lineto
- 1990 3920 lineto
- 1990 3851 lineto
- closepath 3 1990 3851 2059 3920 Dp
- 2102 3903(Over257ow)N
- 2270(Buffer)X
- 3 Dt
- -1 Ds
- 8 s
- 720 4184(Figure)N
- 922(4:)X
- 1 f
- 996(Three)X
- 1164(primary)X
- 1386(pages)X
- 1551((B0,)X
- 1683(B5,)X
- 1794(B10))X
- 1942(are)X
- 2039(accessed)X
- 2281(directly)X
- 720 4272(from)N
- 862(the)X
- 958(bucket)X
- 1146(array.)X
- 1326(The)X
- 1443(one)X
- 1553(over257ow)X
- 1798(page)X
- 1935((O1/1))X
- 2122(is)X
- 2182(linked)X
- 2359(phy-)X
- 720 4360(sically)N
- 915(from)X
- 1067(its)X
- 1155(primary)X
- 1384(page's)X
- 1577(buffer)X
- 1759(header)X
- 1955(as)X
- 2035(well)X
- 2172(as)X
- 2252(logically)X
- 720 4448(from)N
- 860(its)X
- 937(predecessor)X
- 1253(page)X
- 1389(buffer)X
- 1560((B5).)X
- 10 s
- 10 f
- 720 4624 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 3 f
- 1191 4954(Table)N
- 1406(Parameterization)X
- 1 f
- 892 5086(When)N
- 1107(a)X
- 1166(hash)X
- 1336(table)X
- 1515(is)X
- 1590(created,)X
- 1865(the)X
- 1985(bucket)X
- 2221(size,)X
- 2388(256ll)X
- 720 5174(factor,)N
- 953(initial)X
- 1164(number)X
- 1434(of)X
- 1526(elements,)X
- 1856(number)X
- 2125(of)X
- 2216(bytes)X
- 2409(of)X
- 720 5262(main)N
- 919(memory)X
- 1225(used)X
- 1411(for)X
- 1543(caching,)X
- 1851(and)X
- 2005(a)X
- 2079(user-de256ned)X
- 720 5350(hash)N
- 892(function)X
- 1184(may)X
- 1347(be)X
- 1448(speci256ed.)X
- 1797(The)X
- 1946(bucket)X
- 2184(size)X
- 2333((and)X
- 720 5438(page)N
- 906(size)X
- 1064(for)X
- 1191(over257ow)X
- 1509(pages))X
- 1752(defaults)X
- 2039(to)X
- 2134(256)X
- 2287(bytes.)X
- 720 5526(For)N
- 858(tables)X
- 1072(with)X
- 1241(large)X
- 1429(data)X
- 1590(items,)X
- 1810(it)X
- 1881(may)X
- 2046(be)X
- 2149(preferable)X
- 720 5614(to)N
- 803(increase)X
- 1088(the)X
- 1207(page)X
- 1380(size,)X
- 1545(and,)X
- 1701(conversely,)X
- 2089(applications)X
- 720 5702(storing)N
- 1002(small)X
- 1235(items)X
- 1467(exclusively)X
- 1891(in)X
- 2012(memory)X
- 2338(may)X
- 2706 538(bene256t)N
- 2966(from)X
- 3164(a)X
- 3242(smaller)X
- 3520(bucket)X
- 3776(size.)X
- 3983(A)X
- 4082(bucket)X
- 4337(size)X
- 2706 626(smaller)N
- 2962(than)X
- 3120(64)X
- 3220(bytes)X
- 3409(is)X
- 3482(not)X
- 3604(recommended.)X
- 2878 740(The)N
- 3031(256ll)X
- 3147(factor)X
- 3363(indicates)X
- 3676(a)X
- 3740(desired)X
- 4000(density)X
- 4258(within)X
- 2706 828(the)N
- 2833(hash)X
- 3009(table.)X
- 3234(It)X
- 3312(is)X
- 3394(an)X
- 3499(approximation)X
- 3995(of)X
- 4091(the)X
- 4217(number)X
- 2706 916(of)N
- 2815(keys)X
- 3004(allowed)X
- 3300(to)X
- 3404(accumulate)X
- 3811(in)X
- 3914(any)X
- 4071(one)X
- 4228(bucket,)X
- 2706 1004(determining)N
- 3119(when)X
- 3319(the)X
- 3442(hash)X
- 3614(table)X
- 3795(grows.)X
- 4056(Its)X
- 4161(default)X
- 4409(is)X
- 2706 1092(eight.)N
- 2953(If)X
- 3054(the)X
- 3199(user)X
- 3380(knows)X
- 3636(the)X
- 3781(average)X
- 4079(size)X
- 4251(of)X
- 4364(the)X
- 2706 1180(key/data)N
- 3008(pairs)X
- 3194(being)X
- 3402(stored)X
- 3627(in)X
- 3718(the)X
- 3845(table,)X
- 4050(near)X
- 4218(optimal)X
- 2706 1268(bucket)N
- 2943(sizes)X
- 3122(and)X
- 3261(256ll)X
- 3372(factors)X
- 3614(may)X
- 3775(be)X
- 3874(selected)X
- 4155(by)X
- 4257(apply-)X
- 2706 1356(ing)N
- 2828(the)X
- 2946(equation:)X
- 0 f
- 8 s
- 2706 1655((1))N
- 2994 -0.3938(((average_pair_length)AX
- 3830(+)X
- 3906(4))X
- 4020(*)X
- 3032 1743(ffactor))N
- 3374(>=)X
- 3488(bsize)X
- 1 f
- 10 s
- 2706 2042(For)N
- 2859(highly)X
- 3104(time)X
- 3287(critical)X
- 3551(applications,)X
- 3999(experimenting)X
- 2706 2130(with)N
- 2919(different)X
- 3266(bucket)X
- 3550(sizes)X
- 3776(and)X
- 3962(256ll)X
- 4120(factors)X
- 4409(is)X
- 2706 2218(encouraged.)N
- 2878 2332(Figures)N
- 3144(5a,b,)X
- 3326(and)X
- 3468(c)X
- 3530(illustrate)X
- 3836(the)X
- 3960(effects)X
- 4200(of)X
- 4292(vary-)X
- 2706 2420(ing)N
- 2841(page)X
- 3026(sizes)X
- 3215(and)X
- 3363(256ll)X
- 3483(factors)X
- 3734(for)X
- 3860(the)X
- 3990(same)X
- 4187(data)X
- 4353(set.)X
- 2706 2508(The)N
- 2864(data)X
- 3031(set)X
- 3152(consisted)X
- 3482(of)X
- 3581(24474)X
- 3813(keys)X
- 3992(taken)X
- 4198(from)X
- 4386(an)X
- 2706 2596(online)N
- 2931(dictionary.)X
- 3301(The)X
- 3451(data)X
- 3609(value)X
- 3807(for)X
- 3925(each)X
- 4097(key)X
- 4237(was)X
- 4386(an)X
- 2706 2684(ASCII)N
- 2938(string)X
- 3143(for)X
- 3260(an)X
- 3359(integer)X
- 3605(from)X
- 3784(1)X
- 3847(to)X
- 3931(24474)X
- 4153(inclusive.)X
- 2706 2772(The)N
- 2867(test)X
- 3013(run)X
- 3155(consisted)X
- 3488(of)X
- 3590(creating)X
- 3884(a)X
- 3955(new)X
- 4124(hash)X
- 4306(table)X
- 2706 2860((where)N
- 2966(the)X
- 3100(ultimate)X
- 3398(size)X
- 3559(of)X
- 3662(the)X
- 3796(table)X
- 3987(was)X
- 4147(known)X
- 4400(in)X
- 2706 2948(advance),)N
- 3054(entering)X
- 3354(each)X
- 3539(key/data)X
- 3848(pair)X
- 4010(into)X
- 4171(the)X
- 4306(table)X
- 2706 3036(and)N
- 2849(then)X
- 3014(retrieving)X
- 3353(each)X
- 3528(key/data)X
- 3827(pair)X
- 3979(from)X
- 4162(the)X
- 4286(table.)X
- 2706 3124(Each)N
- 2898(of)X
- 2996(the)X
- 3125(graphs)X
- 3369(shows)X
- 3599(the)X
- 3727(timings)X
- 3996(resulting)X
- 4306(from)X
- 2706 3212(varying)N
- 2973(the)X
- 3093(pagesize)X
- 3392(from)X
- 3570(128)X
- 3712(bytes)X
- 3903(to)X
- 3986(1M)X
- 4118(and)X
- 4255(the)X
- 4374(256ll)X
- 2706 3300(factor)N
- 2929(from)X
- 3120(1)X
- 3195(to)X
- 3292(128.)X
- 3486(For)X
- 3631(each)X
- 3813(run,)X
- 3974(the)X
- 4106(buffer)X
- 4337(size)X
- 2706 3388(was)N
- 2874(set)X
- 3006(at)X
- 3106(1M.)X
- 3299(The)X
- 3466(tests)X
- 3650(were)X
- 3849(all)X
- 3971(run)X
- 4120(on)X
- 4242(an)X
- 4360(HP)X
- 2706 3476(9000/370)N
- 3077((33.3)X
- 3312(Mhz)X
- 3527(MC68030),)X
- 3966(with)X
- 4176(16M)X
- 4395(of)X
- 2706 3564(memory,)N
- 3042(64K)X
- 3228(physically)X
- 3605(addressed)X
- 3970(cache,)X
- 4222(and)X
- 4386(an)X
- 2706 3652(HP7959S)N
- 3055(disk)X
- 3231(drive,)X
- 3459(running)X
- 3751(4.3BSD-Reno)X
- 4244(single-)X
- 2706 3740(user.)N
- 2878 3854(Both)N
- 3066(system)X
- 3321(time)X
- 3496((Figure)X
- 3764(5a))X
- 3899(and)X
- 4047(elapsed)X
- 4320(time)X
- 2706 3942((Figure)N
- 2966(5b))X
- 3097(show)X
- 3290(that)X
- 3434(for)X
- 3552(all)X
- 3655(bucket)X
- 3892(sizes,)X
- 4091(the)X
- 4212(greatest)X
- 2706 4030(performance)N
- 3137(gains)X
- 3329(are)X
- 3451(made)X
- 3648(by)X
- 3751(increasing)X
- 4104(the)X
- 4225(256ll)X
- 4336(fac-)X
- 2706 4118(tor)N
- 2822(until)X
- 2995(equation)X
- 3298(1)X
- 3365(is)X
- 3445(satis256ed.)X
- 3774(The)X
- 3925(user)X
- 4085(time)X
- 4253(shown)X
- 2706 4206(in)N
- 2791(Figure)X
- 3023(5c)X
- 3122(gives)X
- 3314(a)X
- 3373(more)X
- 3561(detailed)X
- 3838(picture)X
- 4083(of)X
- 4172(how)X
- 4332(per-)X
- 2706 4294(formance)N
- 3054(varies.)X
- 3330(The)X
- 3499(smaller)X
- 3778(bucket)X
- 4035(sizes)X
- 4234(require)X
- 2706 4382(fewer)N
- 2921(keys)X
- 3099(per)X
- 3233(page)X
- 3416(to)X
- 3509(satisfy)X
- 3749(equation)X
- 4056(1)X
- 4127(and)X
- 4274(there-)X
- 2706 4470(fore)N
- 2860(incur)X
- 3049(fewer)X
- 3257(collisions.)X
- 3607(However,)X
- 3946(when)X
- 4144(the)X
- 4265(buffer)X
- 2706 4558(pool)N
- 2884(size)X
- 3045(is)X
- 3134(256xed,)X
- 3349(smaller)X
- 3620(pages)X
- 3838(imply)X
- 4059(more)X
- 4259(pages.)X
- 2706 4646(An)N
- 2830(increased)X
- 3160(number)X
- 3430(of)X
- 3522(pages)X
- 3730(means)X
- 3960(more)X
- 2 f
- 4150(malloc(3))X
- 1 f
- 2706 4734(calls)N
- 2879(and)X
- 3021(more)X
- 3212(overhead)X
- 3533(in)X
- 3621(the)X
- 3745(hash)X
- 3918(package's)X
- 4265(buffer)X
- 2706 4822(manager)N
- 3003(to)X
- 3085(manage)X
- 3355(the)X
- 3473(additional)X
- 3813(pages.)X
- 2878 4936(The)N
- 3028(tradeoff)X
- 3308(works)X
- 3529(out)X
- 3655(most)X
- 3834(favorably)X
- 4166(when)X
- 4364(the)X
- 2706 5024(page)N
- 2886(size)X
- 3039(is)X
- 3120(256)X
- 3268(and)X
- 3412(the)X
- 3538(256ll)X
- 3654(factor)X
- 3870(is)X
- 3950(8.)X
- 4057(Similar)X
- 4319(con-)X
- 2706 5112(clusions)N
- 3009(were)X
- 3207(obtained)X
- 3524(if)X
- 3614(the)X
- 3753(test)X
- 3905(was)X
- 4071(run)X
- 4218(without)X
- 2706 5200(knowing)N
- 3007(the)X
- 3126(256nal)X
- 3289(table)X
- 3466(size)X
- 3612(in)X
- 3695(advance.)X
- 4020(If)X
- 4095(the)X
- 4214(256le)X
- 4337(was)X
- 2706 5288(closed)N
- 2942(and)X
- 3088(written)X
- 3345(to)X
- 3437(disk,)X
- 3620(the)X
- 3748(conclusions)X
- 4156(were)X
- 4343(still)X
- 2706 5376(the)N
- 2832(same.)X
- 3065(However,)X
- 3408(rereading)X
- 3740(the)X
- 3865(256le)X
- 3994(from)X
- 4177(disk)X
- 4337(was)X
- 2706 5464(slightly)N
- 2983(faster)X
- 3199(if)X
- 3285(a)X
- 3358(larger)X
- 3583(bucket)X
- 3834(size)X
- 3996(and)X
- 4149(256ll)X
- 4274(factor)X
- 2706 5552(were)N
- 2898(used)X
- 3079((1K)X
- 3238(bucket)X
- 3486(size)X
- 3645(and)X
- 3795(32)X
- 3909(256ll)X
- 4031(factor).)X
- 4320(This)X
- 2706 5640(follows)N
- 2987(intuitively)X
- 3356(from)X
- 3553(the)X
- 3691(improved)X
- 4038(ef256ciency)X
- 4395(of)X
- 3 f
- 720 5960(USENIX)N
- 9 f
- 1042(-)X
- 3 f
- 1106(Winter)X
- 1371('91)X
- 9 f
- 1498(-)X
- 3 f
- 1562(Dallas,)X
- 1815(TX)X
- 4424(7)X
- 8 p
- %%Page: 8 8
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 432 258(A)N
- 510(New)X
- 682(Hashing)X
- 985(Package)X
- 1290(for)X
- 1413(UNIX)X
- 3663(Seltzer)X
- 3920(&)X
- 4007(Yigit)X
- 1 f
- 432 538(performing)N
- 830(1K)X
- 965(reads)X
- 1172(from)X
- 1365(the)X
- 1500(disk)X
- 1670(rather)X
- 1894(than)X
- 2068(256)X
- 432 626(byte)N
- 609(reads.)X
- 857(In)X
- 962(general,)X
- 1257(performance)X
- 1702(for)X
- 1834(disk)X
- 2005(based)X
- 432 714(tables)N
- 639(is)X
- 712(best)X
- 861(when)X
- 1055(the)X
- 1173(page)X
- 1345(size)X
- 1490(is)X
- 1563(approximately)X
- 2046(1K.)X
- 10 f
- 432 802 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 619 2380 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 629 2437 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 648 2504 MXY
- -12 25 Dl
- 24 0 Dl
- -12 -25 Dl
- 686 2515 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 762 2516 MXY
- -12 24 Dl
- 25 0 Dl
- -13 -24 Dl
- 916 2515 MXY
- -13 24 Dl
- 25 0 Dl
- -12 -24 Dl
- 1222 2516 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 1834 2515 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 1 Dt
- 619 2392 MXY
- 10 57 Dl
- 19 67 Dl
- 38 11 Dl
- 76 1 Dl
- 154 -1 Dl
- 306 1 Dl
- 612 -1 Dl
- 8 s
- 1 f
- 1628 2522(128)N
- 3 Dt
- 607 2245 MXY
- 24 Dc
- 617 2375 MXY
- 23 Dc
- 635 2442 MXY
- 24 Dc
- 674 2525 MXY
- 23 Dc
- 750 2529 MXY
- 24 Dc
- 904 2527 MXY
- 23 Dc
- 1210 MX
- 23 Dc
- 1822 2528 MXY
- 23 Dc
- 20 Ds
- 1 Dt
- 619 2245 MXY
- 10 130 Dl
- 19 67 Dl
- 38 83 Dl
- 76 4 Dl
- 154 -2 Dl
- 306 0 Dl
- 612 1 Dl
- 678 2482(256)N
- -1 Ds
- 3 Dt
- 619 2127 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 629 2191 MXY
- 0 25 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 648 2334 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 686 2409 MXY
- 0 25 Dl
- 0 -13 Dl
- 12 0 Dl
- -24 0 Dl
- 762 2516 MXY
- 0 25 Dl
- 0 -12 Dl
- 13 0 Dl
- -25 0 Dl
- 916 2516 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -25 0 Dl
- 1222 2515 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 1834 2515 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 5 Dt
- 619 2139 MXY
- 10 65 Dl
- 19 142 Dl
- 38 75 Dl
- 76 108 Dl
- 154 -1 Dl
- 306 -1 Dl
- 612 0 Dl
- 694 2401(512)N
- 3 Dt
- 631 2064 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 641 2077 MXY
- -24 25 Dl
- 12 -12 Dl
- -12 -13 Dl
- 24 25 Dl
- 660 2132 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 698 2292 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 775 2382 MXY
- -25 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 25 24 Dl
- 928 2516 MXY
- -25 24 Dl
- 13 -12 Dl
- -13 -12 Dl
- 25 24 Dl
- 1234 2516 MXY
- -24 25 Dl
- 12 -12 Dl
- -12 -13 Dl
- 24 25 Dl
- 1846 2516 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 16 Ds
- 1 Dt
- 619 2076 MXY
- 10 14 Dl
- 19 54 Dl
- 38 160 Dl
- 76 90 Dl
- 154 134 Dl
- 306 1 Dl
- 612 -1 Dl
- 694 2257(1024)N
- -1 Ds
- 3 Dt
- 619 1877 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 629 1855 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 648 1838 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 686 1860 MXY
- 12 -25 Dl
- -24 0 Dl
- 12 25 Dl
- 762 1923 MXY
- 13 -24 Dl
- -25 0 Dl
- 12 24 Dl
- 916 2087 MXY
- 12 -24 Dl
- -25 0 Dl
- 13 24 Dl
- 1222 2256 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 1834 2541 MXY
- 12 -25 Dl
- -24 0 Dl
- 12 25 Dl
- 619 1865 MXY
- 10 -22 Dl
- 19 -17 Dl
- 38 21 Dl
- 76 64 Dl
- 154 164 Dl
- 306 169 Dl
- 612 285 Dl
- 1645 2427(4096)N
- 619 1243 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 629 1196 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 648 1146 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 686 1174 MXY
- 0 25 Dl
- 0 -13 Dl
- 12 0 Dl
- -24 0 Dl
- 762 1249 MXY
- 0 24 Dl
- 0 -12 Dl
- 13 0 Dl
- -25 0 Dl
- 916 1371 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -25 0 Dl
- 1222 1680 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 1834 1999 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 619 1255 MXY
- 10 -47 Dl
- 19 -50 Dl
- 38 28 Dl
- 76 75 Dl
- 154 122 Dl
- 306 309 Dl
- 612 319 Dl
- 1741 1934(8192)N
- 5 Dt
- 609 2531 MXY
- 1225 0 Dl
- 609 MX
- 0 -1553 Dl
- 2531 MY
- 0 16 Dl
- 4 Ds
- 1 Dt
- 2531 MY
- 0 -1553 Dl
- 593 2625(0)N
- -1 Ds
- 5 Dt
- 916 2531 MXY
- 0 16 Dl
- 4 Ds
- 1 Dt
- 2531 MY
- 0 -1553 Dl
- 884 2625(32)N
- -1 Ds
- 5 Dt
- 1222 2531 MXY
- 0 16 Dl
- 4 Ds
- 1 Dt
- 2531 MY
- 0 -1553 Dl
- 1190 2625(64)N
- -1 Ds
- 5 Dt
- 1528 2531 MXY
- 0 16 Dl
- 4 Ds
- 1 Dt
- 2531 MY
- 0 -1553 Dl
- 1496 2625(96)N
- -1 Ds
- 5 Dt
- 1834 2531 MXY
- 0 16 Dl
- 4 Ds
- 1 Dt
- 2531 MY
- 0 -1553 Dl
- 1786 2625(128)N
- -1 Ds
- 5 Dt
- 609 2531 MXY
- -16 0 Dl
- 4 Ds
- 1 Dt
- 609 MX
- 1225 0 Dl
- 545 2558(0)N
- -1 Ds
- 5 Dt
- 609 2013 MXY
- -16 0 Dl
- 4 Ds
- 1 Dt
- 609 MX
- 1225 0 Dl
- 481 2040(100)N
- -1 Ds
- 5 Dt
- 609 1496 MXY
- -16 0 Dl
- 4 Ds
- 1 Dt
- 609 MX
- 1225 0 Dl
- 481 1523(200)N
- -1 Ds
- 5 Dt
- 609 978 MXY
- -16 0 Dl
- 4 Ds
- 1 Dt
- 609 MX
- 1225 0 Dl
- 481 1005(300)N
- 1088 2724(Fill)N
- 1194(Factor)X
- 422 1611(S)N
- 426 1667(e)N
- 426 1724(c)N
- 424 1780(o)N
- 424 1837(n)N
- 424 1893(d)N
- 428 1949(s)N
- 3 Dt
- -1 Ds
- 3 f
- 432 2882(Figure)N
- 636(5a:)X
- 1 f
- 744(System)X
- 956(Time)X
- 1113(for)X
- 1209(dictionary)X
- 1490(data)X
- 1618(set)X
- 1711(with)X
- 1847(1M)X
- 1958(of)X
- 2033(buffer)X
- 432 2970(space)N
- 594(and)X
- 707(varying)X
- 923(bucket)X
- 1114(sizes)X
- 1259(and)X
- 1372(256ll)X
- 1465(factors.)X
- 1675(Each)X
- 1823(line)X
- 1940(is)X
- 2004(labeled)X
- 432 3058(with)N
- 562(its)X
- 639(bucket)X
- 825(size.)X
- 10 s
- 10 f
- 432 3234 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 8 s
- 1 f
- 428 4381(s)N
- 424 4325(d)N
- 424 4269(n)N
- 424 4212(o)N
- 426 4156(c)N
- 426 4099(e)N
- 422 4043(S)N
- 1116 5156(Fill)N
- 1222(Factor)X
- 506 3437(3200)N
- 4 Ds
- 1 Dt
- 666 3410 MXY
- 1168 0 Dl
- -1 Ds
- 5 Dt
- 666 MX
- -16 0 Dl
- 506 3825(2400)N
- 4 Ds
- 1 Dt
- 666 3799 MXY
- 1168 0 Dl
- -1 Ds
- 5 Dt
- 666 MX
- -16 0 Dl
- 506 4214(1600)N
- 4 Ds
- 1 Dt
- 666 4186 MXY
- 1168 0 Dl
- -1 Ds
- 5 Dt
- 666 MX
- -16 0 Dl
- 538 4602(800)N
- 4 Ds
- 1 Dt
- 666 4575 MXY
- 1168 0 Dl
- -1 Ds
- 5 Dt
- 666 MX
- -16 0 Dl
- 602 4990(0)N
- 4 Ds
- 1 Dt
- 666 4963 MXY
- 1168 0 Dl
- -1 Ds
- 5 Dt
- 666 MX
- -16 0 Dl
- 1786 5057(128)N
- 4 Ds
- 1 Dt
- 1834 4963 MXY
- 0 -1553 Dl
- -1 Ds
- 5 Dt
- 4963 MY
- 0 16 Dl
- 1510 5057(96)N
- 4 Ds
- 1 Dt
- 1542 4963 MXY
- 0 -1553 Dl
- -1 Ds
- 5 Dt
- 4963 MY
- 0 16 Dl
- 1218 5057(64)N
- 4 Ds
- 1 Dt
- 1250 4963 MXY
- 0 -1553 Dl
- -1 Ds
- 5 Dt
- 4963 MY
- 0 16 Dl
- 926 5057(32)N
- 4 Ds
- 1 Dt
- 958 4963 MXY
- 0 -1553 Dl
- -1 Ds
- 5 Dt
- 4963 MY
- 0 16 Dl
- 650 5057(0)N
- 4 Ds
- 1 Dt
- 666 4963 MXY
- 0 -1553 Dl
- -1 Ds
- 5 Dt
- 4963 MY
- 0 16 Dl
- 4963 MY
- 0 -1553 Dl
- 4963 MY
- 1168 0 Dl
- 1741 4752(8192)N
- 3 Dt
- 675 3732 MXY
- 9 -172 Dl
- 18 -118 Dl
- 37 128 Dl
- 73 -121 Dl
- 146 623 Dl
- 292 497 Dl
- 584 245 Dl
- 4802 MY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 1250 4557 MXY
- 0 25 Dl
- 0 -13 Dl
- 12 0 Dl
- -24 0 Dl
- 958 4060 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 812 3437 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 739 3558 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 702 3430 MXY
- 0 25 Dl
- 0 -13 Dl
- 13 0 Dl
- -25 0 Dl
- 684 3548 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 675 3720 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 1637 4912(4096)N
- 675 4307 MXY
- 9 -58 Dl
- 18 30 Dl
- 37 89 Dl
- 73 144 Dl
- 146 235 Dl
- 292 122 Dl
- 584 89 Dl
- 4970 MY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 1250 4881 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 958 4759 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 812 4524 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 739 4380 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 702 4291 MXY
- 13 -24 Dl
- -25 0 Dl
- 12 24 Dl
- 684 4261 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 675 4319 MXY
- 12 -24 Dl
- -24 0 Dl
- 12 24 Dl
- 734 4662(1024)N
- 16 Ds
- 1 Dt
- 675 4352 MXY
- 9 60 Dl
- 18 134 Dl
- 37 266 Dl
- 73 117 Dl
- 146 30 Dl
- 292 0 Dl
- 584 -1 Dl
- -1 Ds
- 3 Dt
- 1846 4946 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 1262 4946 MXY
- -24 25 Dl
- 12 -12 Dl
- -12 -13 Dl
- 24 25 Dl
- 970 4947 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 824 4917 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 751 4800 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 715 4534 MXY
- -25 25 Dl
- 12 -13 Dl
- -12 -12 Dl
- 25 25 Dl
- 696 4400 MXY
- -24 24 Dl
- 12 -12 Dl
- -12 -12 Dl
- 24 24 Dl
- 687 4339 MXY
- -24 25 Dl
- 12 -12 Dl
- -12 -13 Dl
- 24 25 Dl
- 718 4792(512)N
- 5 Dt
- 675 4422 MXY
- 9 137 Dl
- 18 278 Dl
- 37 105 Dl
- 73 18 Dl
- 146 -1 Dl
- 292 0 Dl
- 584 -1 Dl
- 3 Dt
- 4946 MY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 1250 4946 MXY
- 0 25 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 958 4947 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 812 4948 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 739 4930 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 702 4824 MXY
- 0 25 Dl
- 0 -12 Dl
- 13 0 Dl
- -25 0 Dl
- 684 4547 MXY
- 0 24 Dl
- 0 -12 Dl
- 12 0 Dl
- -24 0 Dl
- 675 4410 MXY
- 0 25 Dl
- 0 -13 Dl
- 12 0 Dl
- -24 0 Dl
- 750 4921(256)N
- 20 Ds
- 1 Dt
- 675 4597 MXY
- 9 246 Dl
- 18 106 Dl
- 37 10 Dl
- 73 0 Dl
- 146 0 Dl
- 292 0 Dl
- 584 -1 Dl
- -1 Ds
- 3 Dt
- 1822 MX
- 23 Dc
- 1238 4959 MXY
- 23 Dc
- 946 MX
- 23 Dc
- 800 MX
- 23 Dc
- 727 MX
- 23 Dc
- 691 4949 MXY
- 23 Dc
- 672 4843 MXY
- 24 Dc
- 663 4597 MXY
- 24 Dc
- 1395 4961(128)N
- 1 Dt
- 675 4855 MXY
- 9 93 Dl
- 18 10 Dl
- 37 1 Dl
- 73 0 Dl
- 146 -1 Dl
- 292 0 Dl
- 584 0 Dl
- 3 Dt
- 4946 MY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 1250 MX
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 958 MX
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 812 MX
- -12 25 Dl
- 24 0 Dl
- -12 -25 Dl
- 739 4947 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 702 4946 MXY
- -12 24 Dl
- 25 0 Dl
- -13 -24 Dl
- 684 4936 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 675 4843 MXY
- -12 24 Dl
- 24 0 Dl
- -12 -24 Dl
- 3 Dt
- -1 Ds
- 3 f
- 432 5314(Figure)N
- 634(5b:)X
- 1 f
- 744(Elapsed)X
- 967(Time)X
- 1123(for)X
- 1218(dictionary)X
- 1498(data)X
- 1625(set)X
- 1717(with)X
- 1851(1M)X
- 1960(of)X
- 2033(buffer)X
- 432 5402(space)N
- 593(and)X
- 705(varying)X
- 920(bucket)X
- 1110(sizes)X
- 1254(and)X
- 1366(256ll)X
- 1457(factors.)X
- 1681(Each)X
- 1827(line)X
- 1942(is)X
- 2004(labeled)X
- 432 5490(with)N
- 562(its)X
- 639(bucket)X
- 825(size.)X
- 10 s
- 2590 538(If)N
- 2677(an)X
- 2785(approximation)X
- 3284(of)X
- 3383(the)X
- 3513(number)X
- 3790(of)X
- 3889(elements)X
- 2418 626(ultimately)N
- 2773(to)X
- 2866(be)X
- 2973(stored)X
- 3200(in)X
- 3293(the)X
- 3422(hash)X
- 3599(table)X
- 3785(is)X
- 3868(known)X
- 4116(at)X
- 2418 714(the)N
- 2564(time)X
- 2754(of)X
- 2869(creation,)X
- 3196(the)X
- 3342(hash)X
- 3536(package)X
- 3847(takes)X
- 4059(this)X
- 2418 802(number)N
- 2688(as)X
- 2779(a)X
- 2839(parameter)X
- 3185(and)X
- 3325(uses)X
- 3487(it)X
- 3555(to)X
- 3641(hash)X
- 3812(entries)X
- 4050(into)X
- 2418 890(the)N
- 2541(full)X
- 2677(sized)X
- 2867(table)X
- 3048(rather)X
- 3261(than)X
- 3424(growing)X
- 3716(the)X
- 3838(table)X
- 4018(from)X
- 2418 978(a)N
- 2477(single)X
- 2691(bucket.)X
- 2968(If)X
- 3044(this)X
- 3181(number)X
- 3448(is)X
- 3523(not)X
- 3647(known,)X
- 3907(the)X
- 4027(hash)X
- 2418 1066(table)N
- 2632(starts)X
- 2859(with)X
- 3059(a)X
- 3153(single)X
- 3402(bucket)X
- 3674(and)X
- 3848(gracefully)X
- 2418 1154(expands)N
- 2707(as)X
- 2800(elements)X
- 3111(are)X
- 3236(added,)X
- 3474(although)X
- 3780(a)X
- 3842(slight)X
- 4044(per-)X
- 2418 1242(formance)N
- 2747(degradation)X
- 3151(may)X
- 3313(be)X
- 3413(noticed.)X
- 3713(Figure)X
- 3946(6)X
- 4010(illus-)X
- 2418 1330(trates)N
- 2625(the)X
- 2756(difference)X
- 3116(in)X
- 3211(performance)X
- 3651(between)X
- 3952(storing)X
- 2418 1418(keys)N
- 2588(in)X
- 2673(a)X
- 2732(256le)X
- 2857(when)X
- 3054(the)X
- 3174(ultimate)X
- 3458(size)X
- 3605(is)X
- 3680(known)X
- 3920((the)X
- 4067(left)X
- 2418 1506(bars)N
- 2581(in)X
- 2672(each)X
- 2849(set),)X
- 3014(compared)X
- 3360(to)X
- 3450(building)X
- 3744(the)X
- 3870(256le)X
- 4000(when)X
- 2418 1594(the)N
- 2550(ultimate)X
- 2846(size)X
- 3005(is)X
- 3091(unknown)X
- 3422((the)X
- 3580(right)X
- 3764(bars)X
- 3931(in)X
- 4026(each)X
- 2418 1682(set).)N
- 2609(Once)X
- 2814(the)X
- 2947(256ll)X
- 3069(factor)X
- 3291(is)X
- 3378(suf256ciently)X
- 3772(high)X
- 3948(for)X
- 4076(the)X
- 2418 1770(page)N
- 2596(size)X
- 2747((8),)X
- 2887(growing)X
- 3180(the)X
- 3304(table)X
- 3486(dynamically)X
- 3908(does)X
- 4081(lit-)X
- 2418 1858(tle)N
- 2518(to)X
- 2600(degrade)X
- 2875(performance.)X
- 10 f
- 2418 1946 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 9 s
- 1 f
- 2413 3238(s)N
- 2409 3173(d)N
- 2409 3108(n)N
- 2409 3043(o)N
- 2411 2979(c)N
- 2411 2914(e)N
- 2407 2849(S)N
- 3143 4129(Fill)N
- 3261(Factor)X
- 2448 2152(15)N
- 4 Ds
- 1 Dt
- 2557 2122 MXY
- 1473 0 Dl
- -1 Ds
- 5 Dt
- 2557 MX
- -19 0 Dl
- 2448 2747(10)N
- 4 Ds
- 1 Dt
- 2557 2717 MXY
- 1473 0 Dl
- -1 Ds
- 5 Dt
- 2557 MX
- -19 0 Dl
- 2484 3343(5)N
- 4 Ds
- 1 Dt
- 2557 3313 MXY
- 1473 0 Dl
- -1 Ds
- 5 Dt
- 2557 MX
- -19 0 Dl
- 2484 3938(0)N
- 4 Ds
- 1 Dt
- 2557 3908 MXY
- 1473 0 Dl
- -1 Ds
- 5 Dt
- 2557 MX
- -19 0 Dl
- 3976 4015(128)N
- 4 Ds
- 1 Dt
- 4030 3908 MXY
- 0 -1786 Dl
- -1 Ds
- 5 Dt
- 3908 MY
- 0 19 Dl
- 3626 4015(96)N
- 4 Ds
- 1 Dt
- 3662 3908 MXY
- 0 -1786 Dl
- -1 Ds
- 5 Dt
- 3908 MY
- 0 19 Dl
- 3258 4015(64)N
- 4 Ds
- 1 Dt
- 3294 3908 MXY
- 0 -1786 Dl
- -1 Ds
- 5 Dt
- 3908 MY
- 0 19 Dl
- 2889 4015(32)N
- 4 Ds
- 1 Dt
- 2925 3908 MXY
- 0 -1786 Dl
- -1 Ds
- 5 Dt
- 3908 MY
- 0 19 Dl
- 2539 4015(0)N
- 4 Ds
- 1 Dt
- 2557 3908 MXY
- 0 -1786 Dl
- -1 Ds
- 5 Dt
- 3908 MY
- 0 19 Dl
- 3908 MY
- 0 -1786 Dl
- 3908 MY
- 1473 0 Dl
- 4053 2378(8192)N
- 3 Dt
- 2569 2277 MXY
- 11 0 Dl
- 23 48 Dl
- 46 -167 Dl
- 92 35 Dl
- 184 12 Dl
- 369 143 Dl
- 736 0 Dl
- 2334 MY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 3294 2334 MXY
- 0 28 Dl
- 0 -14 Dl
- 13 0 Dl
- -27 0 Dl
- 2925 2192 MXY
- 0 27 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2741 2180 MXY
- 0 27 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2649 2144 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2603 2311 MXY
- 0 27 Dl
- 0 -13 Dl
- 14 0 Dl
- -28 0 Dl
- 2580 2263 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2569 2263 MXY
- 0 28 Dl
- 0 -14 Dl
- 13 0 Dl
- -27 0 Dl
- 4053 2591(4096)N
- 2569 2348 MXY
- 11 -11 Dl
- 23 -96 Dl
- 46 71 Dl
- 92 72 Dl
- 184 226 Dl
- 369 48 Dl
- 736 -60 Dl
- 2612 MY
- 14 -28 Dl
- -28 0 Dl
- 14 28 Dl
- 3294 2672 MXY
- 13 -28 Dl
- -27 0 Dl
- 14 28 Dl
- 2925 2624 MXY
- 14 -28 Dl
- -28 0 Dl
- 14 28 Dl
- 2741 2398 MXY
- 14 -28 Dl
- -28 0 Dl
- 14 28 Dl
- 2649 2326 MXY
- 14 -27 Dl
- -28 0 Dl
- 14 27 Dl
- 2603 2255 MXY
- 14 -28 Dl
- -28 0 Dl
- 14 28 Dl
- 2580 2350 MXY
- 14 -27 Dl
- -28 0 Dl
- 14 27 Dl
- 2569 2362 MXY
- 13 -28 Dl
- -27 0 Dl
- 14 28 Dl
- 4053 2681(1024)N
- 16 Ds
- 1 Dt
- 2569 2300 MXY
- 11 48 Dl
- 23 96 Dl
- 46 95 Dl
- 92 274 Dl
- 184 202 Dl
- 369 -155 Dl
- 736 -190 Dl
- -1 Ds
- 3 Dt
- 4044 2656 MXY
- -28 28 Dl
- 14 -14 Dl
- -14 -14 Dl
- 28 28 Dl
- 3307 2846 MXY
- -27 28 Dl
- 14 -14 Dl
- -14 -14 Dl
- 27 28 Dl
- 2939 3001 MXY
- -28 28 Dl
- 14 -14 Dl
- -14 -14 Dl
- 28 28 Dl
- 2755 2799 MXY
- -28 28 Dl
- 14 -14 Dl
- -14 -14 Dl
- 28 28 Dl
- 2663 2525 MXY
- -28 28 Dl
- 14 -14 Dl
- -14 -14 Dl
- 28 28 Dl
- 2617 2430 MXY
- -28 28 Dl
- 14 -14 Dl
- -14 -14 Dl
- 28 28 Dl
- 2594 2334 MXY
- -28 28 Dl
- 14 -14 Dl
- -14 -14 Dl
- 28 28 Dl
- 2582 2287 MXY
- -27 27 Dl
- 14 -14 Dl
- -14 -13 Dl
- 27 27 Dl
- 4053 2851(512)N
- 5 Dt
- 2569 2372 MXY
- 11 -24 Dl
- 23 405 Dl
- 46 83 Dl
- 92 227 Dl
- 184 -72 Dl
- 369 -119 Dl
- 736 -107 Dl
- 3 Dt
- 2751 MY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 3294 2858 MXY
- 0 28 Dl
- 0 -14 Dl
- 13 0 Dl
- -27 0 Dl
- 2925 2977 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2741 3049 MXY
- 0 27 Dl
- 0 -13 Dl
- 14 0 Dl
- -28 0 Dl
- 2649 2823 MXY
- 0 27 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2603 2739 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2580 2334 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2569 2358 MXY
- 0 28 Dl
- 0 -14 Dl
- 13 0 Dl
- -27 0 Dl
- 4053 2795(256)N
- 20 Ds
- 1 Dt
- 2569 2456 MXY
- 11 285 Dl
- 23 95 Dl
- 46 251 Dl
- 92 -60 Dl
- 184 -84 Dl
- 369 -107 Dl
- 736 -71 Dl
- -1 Ds
- 3 Dt
- 4016 MX
- 27 Dc
- 3280 2836 MXY
- 27 Dc
- 2912 2943 MXY
- 27 Dc
- 2728 3027 MXY
- 27 Dc
- 2635 3087 MXY
- 28 Dc
- 2589 2836 MXY
- 28 Dc
- 2566 2741 MXY
- 27 Dc
- 2554 2456 MXY
- 28 Dc
- 4053 2741(128)N
- 1 Dt
- 2569 2729 MXY
- 11 203 Dl
- 23 131 Dl
- 46 -60 Dl
- 92 -119 Dl
- 184 -60 Dl
- 369 -83 Dl
- 736 -12 Dl
- 3 Dt
- 2716 MY
- -14 27 Dl
- 28 0 Dl
- -14 -27 Dl
- 3294 2727 MXY
- -14 28 Dl
- 27 0 Dl
- -13 -28 Dl
- 2925 2811 MXY
- -14 27 Dl
- 28 0 Dl
- -14 -27 Dl
- 2741 2870 MXY
- -14 28 Dl
- 28 0 Dl
- -14 -28 Dl
- 2649 2989 MXY
- -14 28 Dl
- 28 0 Dl
- -14 -28 Dl
- 2603 3049 MXY
- -14 27 Dl
- 28 0 Dl
- -14 -27 Dl
- 2580 2918 MXY
- -14 28 Dl
- 28 0 Dl
- -14 -28 Dl
- 2569 2716 MXY
- -14 27 Dl
- 27 0 Dl
- -13 -27 Dl
- 3 Dt
- -1 Ds
- 3 f
- 8 s
- 2418 4286(Figure)N
- 2628(5c:)X
- 1 f
- 2738(User)X
- 2887(Time)X
- 3051(for)X
- 3154(dictionary)X
- 3442(data)X
- 3577(set)X
- 3677(with)X
- 3820(1M)X
- 3938(of)X
- 4019(buffer)X
- 2418 4374(space)N
- 2579(and)X
- 2691(varying)X
- 2906(bucket)X
- 3096(sizes)X
- 3240(and)X
- 3352(256ll)X
- 3443(factors.)X
- 3667(Each)X
- 3813(line)X
- 3928(is)X
- 3990(labeled)X
- 2418 4462(with)N
- 2548(its)X
- 2625(bucket)X
- 2811(size.)X
- 10 s
- 10 f
- 2418 4638 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 1 f
- 2590 4840(Since)N
- 2796(no)X
- 2904(known)X
- 3150(hash)X
- 3325(function)X
- 3620(performs)X
- 3938(equally)X
- 2418 4928(well)N
- 2589(on)X
- 2702(all)X
- 2815(possible)X
- 3110(data,)X
- 3297(the)X
- 3428(user)X
- 3595(may)X
- 3766(256nd)X
- 3923(that)X
- 4076(the)X
- 2418 5016(built-in)N
- 2678(hash)X
- 2849(function)X
- 3140(does)X
- 3311(poorly)X
- 3544(on)X
- 3648(a)X
- 3708(particular)X
- 4040(data)X
- 2418 5104(set.)N
- 2548(In)X
- 2636(this)X
- 2771(case,)X
- 2950(a)X
- 3006(hash)X
- 3173(function,)X
- 3480(taking)X
- 3700(two)X
- 3840(arguments)X
- 2418 5192((a)N
- 2507(pointer)X
- 2760(to)X
- 2848(a)X
- 2910(byte)X
- 3074(string)X
- 3282(and)X
- 3424(a)X
- 3486(length))X
- 3739(and)X
- 3880(returning)X
- 2418 5280(an)N
- 2517(unsigned)X
- 2829(long)X
- 2993(to)X
- 3077(be)X
- 3175(used)X
- 3344(as)X
- 3433(the)X
- 3553(hash)X
- 3722(value,)X
- 3938(may)X
- 4098(be)X
- 2418 5368(speci256ed)N
- 2731(at)X
- 2817(hash)X
- 2992(table)X
- 3176(creation)X
- 3463(time.)X
- 3673(When)X
- 3893(an)X
- 3996(exist-)X
- 2418 5456(ing)N
- 2570(hash)X
- 2767(table)X
- 2973(is)X
- 3076(opened)X
- 3358(and)X
- 3524(a)X
- 3609(hash)X
- 3805(function)X
- 4121(is)X
- 2418 5544(speci256ed,)N
- 2752(the)X
- 2879(hash)X
- 3054(package)X
- 3346(will)X
- 3498(try)X
- 3615(to)X
- 3705(determine)X
- 4054(that)X
- 2418 5632(the)N
- 2546(hash)X
- 2723(function)X
- 3020(supplied)X
- 3321(is)X
- 3404(the)X
- 3532(one)X
- 3678(with)X
- 3850(which)X
- 4076(the)X
- 2418 5720(table)N
- 2630(was)X
- 2811(created.)X
- 3139(There)X
- 3382(are)X
- 3536(a)X
- 3627(variety)X
- 3905(of)X
- 4027(hash)X
- 3 f
- 432 5960(8)N
- 2970(USENIX)X
- 9 f
- 3292(-)X
- 3 f
- 3356(Winter)X
- 3621('91)X
- 9 f
- 3748(-)X
- 3 f
- 3812(Dallas,)X
- 4065(TX)X
- 9 p
- %%Page: 9 9
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 720 258(Seltzer)N
- 977(&)X
- 1064(Yigit)X
- 3278(A)X
- 3356(New)X
- 3528(Hashing)X
- 3831(Package)X
- 4136(for)X
- 4259(UNIX)X
- 1 f
- 720 538(functions)N
- 1065(provided)X
- 1397(with)X
- 1586(the)X
- 1731(package.)X
- 2082(The)X
- 2253(default)X
- 720 626(function)N
- 1014(for)X
- 1135(the)X
- 1260(package)X
- 1551(is)X
- 1631(the)X
- 1755(one)X
- 1897(which)X
- 2119(offered)X
- 2378(the)X
- 720 714(best)N
- 875(performance)X
- 1308(in)X
- 1396(terms)X
- 1600(of)X
- 1693(cycles)X
- 1920(executed)X
- 2232(per)X
- 2360(call)X
- 720 802((it)N
- 827(did)X
- 965(not)X
- 1103(produce)X
- 1398(the)X
- 1531(fewest)X
- 1776(collisions)X
- 2117(although)X
- 2432(it)X
- 720 890(was)N
- 866(within)X
- 1091(a)X
- 1148(small)X
- 1341(percentage)X
- 1710(of)X
- 1797(the)X
- 1915(function)X
- 2202(that)X
- 2342(pro-)X
- 720 978(duced)N
- 947(the)X
- 1080(fewest)X
- 1324(collisions).)X
- 1731(Again,)X
- 1981(in)X
- 2077(time)X
- 2253(critical)X
- 720 1066(applications,)N
- 1152(users)X
- 1342(are)X
- 1466(encouraged)X
- 1862(to)X
- 1949(experiment)X
- 2334(with)X
- 720 1154(a)N
- 783(variety)X
- 1032(of)X
- 1125(hash)X
- 1298(functions)X
- 1622(to)X
- 1710(achieve)X
- 1982(optimal)X
- 2252(perfor-)X
- 720 1242(mance.)N
- 10 f
- 720 1330 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 3 f
- 7 s
- 1038 2925(Full)N
- 1149(size)X
- 1251(table)X
- 1384((left))X
- 1547 2718(Fill)N
- 1643(Factor)X
- 2268 2662(64)N
- 1964(32)X
- 1674(16)X
- 1384(8)X
- 1093(4)X
- 4 Ds
- 1 Dt
- 900 2280 MXY
- 1548 0 Dl
- 900 1879 MXY
- 1548 0 Dl
- 900 1506 MXY
- 1548 0 Dl
- 1563 2902 MXY
- 111 0 Dl
- -1 Ds
- 900 MX
- 110 0 Dl
- 1425 2828(System)N
- 983(User)X
- 1895 2778 MXY
- 1895 2778 lineto
- 1950 2778 lineto
- 1950 2833 lineto
- 1895 2833 lineto
- 1895 2778 lineto
- closepath 21 1895 2778 1950 2833 Dp
- 1342 MX
- 1342 2778 lineto
- 1397 2778 lineto
- 1397 2833 lineto
- 1342 2833 lineto
- 1342 2778 lineto
- closepath 14 1342 2778 1397 2833 Dp
- 900 MX
- 900 2778 lineto
- 955 2778 lineto
- 955 2833 lineto
- 900 2833 lineto
- 900 2778 lineto
- closepath 3 900 2778 955 2833 Dp
- 5 Dt
- 2283 2211 MXY
- 96 0 Dl
- 1992 MX
- 97 0 Dl
- 1702 MX
- 97 0 Dl
- 1411 2252 MXY
- 97 0 Dl
- 4 Ds
- 1 Dt
- 2283 2211 MXY
- 2283 2211 lineto
- 2379 2211 lineto
- 2379 2252 lineto
- 2283 2252 lineto
- 2283 2211 lineto
- closepath 14 2283 2211 2379 2252 Dp
- 1992 MX
- 1992 2211 lineto
- 2089 2211 lineto
- 2089 2252 lineto
- 1992 2252 lineto
- 1992 2211 lineto
- closepath 14 1992 2211 2089 2252 Dp
- 1702 MX
- 1702 2211 lineto
- 1799 2211 lineto
- 1799 2252 lineto
- 1702 2252 lineto
- 1702 2211 lineto
- closepath 14 1702 2211 1799 2252 Dp
- 1411 2252 MXY
- 1411 2252 lineto
- 1508 2252 lineto
- 1508 2294 lineto
- 1411 2294 lineto
- 1411 2252 lineto
- closepath 14 1411 2252 1508 2294 Dp
- 2283 MX
- 2283 2252 lineto
- 2379 2252 lineto
- 2379 2612 lineto
- 2283 2612 lineto
- 2283 2252 lineto
- closepath 3 2283 2252 2379 2612 Dp
- 1992 MX
- 1992 2252 lineto
- 2089 2252 lineto
- 2089 2612 lineto
- 1992 2612 lineto
- 1992 2252 lineto
- closepath 3 1992 2252 2089 2612 Dp
- 1702 MX
- 1702 2252 lineto
- 1799 2252 lineto
- 1799 2612 lineto
- 1702 2612 lineto
- 1702 2252 lineto
- closepath 3 1702 2252 1799 2612 Dp
- 1411 2294 MXY
- 1411 2294 lineto
- 1508 2294 lineto
- 1508 2612 lineto
- 1411 2612 lineto
- 1411 2294 lineto
- closepath 3 1411 2294 1508 2612 Dp
- -1 Ds
- 2158 2238 MXY
- 2158 2238 lineto
- 2255 2238 lineto
- 2255 2252 lineto
- 2158 2252 lineto
- 2158 2238 lineto
- closepath 21 2158 2238 2255 2252 Dp
- 1868 MX
- 1868 2238 lineto
- 1965 2238 lineto
- 1965 2280 lineto
- 1868 2280 lineto
- 1868 2238 lineto
- closepath 21 1868 2238 1965 2280 Dp
- 1577 MX
- 1577 2238 lineto
- 1674 2238 lineto
- 1674 2308 lineto
- 1577 2308 lineto
- 1577 2238 lineto
- closepath 21 1577 2238 1674 2308 Dp
- 1287 2308 MXY
- 1287 2308 lineto
- 1287 2280 lineto
- 1384 2280 lineto
- 1384 2308 lineto
- 1287 2308 lineto
- closepath 21 1287 2280 1384 2308 Dp
- 2158 2280 MXY
- 2158 2280 lineto
- 2158 2252 lineto
- 2255 2252 lineto
- 2255 2280 lineto
- 2158 2280 lineto
- closepath 14 2158 2252 2255 2280 Dp
- 1868 2308 MXY
- 1868 2308 lineto
- 1868 2280 lineto
- 1965 2280 lineto
- 1965 2308 lineto
- 1868 2308 lineto
- closepath 14 1868 2280 1965 2308 Dp
- 1577 2335 MXY
- 1577 2335 lineto
- 1577 2308 lineto
- 1674 2308 lineto
- 1674 2335 lineto
- 1577 2335 lineto
- closepath 14 1577 2308 1674 2335 Dp
- 1287 2363 MXY
- 1287 2363 lineto
- 1287 2308 lineto
- 1384 2308 lineto
- 1384 2363 lineto
- 1287 2363 lineto
- closepath 14 1287 2308 1384 2363 Dp
- 2158 2280 MXY
- 2158 2280 lineto
- 2255 2280 lineto
- 2255 2612 lineto
- 2158 2612 lineto
- 2158 2280 lineto
- closepath 3 2158 2280 2255 2612 Dp
- 1868 2308 MXY
- 1868 2308 lineto
- 1965 2308 lineto
- 1965 2612 lineto
- 1868 2612 lineto
- 1868 2308 lineto
- closepath 3 1868 2308 1965 2612 Dp
- 1577 2335 MXY
- 1577 2335 lineto
- 1674 2335 lineto
- 1674 2612 lineto
- 1577 2612 lineto
- 1577 2335 lineto
- closepath 3 1577 2335 1674 2612 Dp
- 1287 2363 MXY
- 1287 2363 lineto
- 1384 2363 lineto
- 1384 2612 lineto
- 1287 2612 lineto
- 1287 2363 lineto
- closepath 3 1287 2363 1384 2612 Dp
- 4 Ds
- 1121 2066 MXY
- 1121 2066 lineto
- 1218 2066 lineto
- 1224 2080 lineto
- 1127 2080 lineto
- 1121 2066 lineto
- closepath 21 1121 2066 1224 2080 Dp
- 2080 MY
- 1121 2080 lineto
- 1218 2080 lineto
- 1218 2273 lineto
- 1121 2273 lineto
- 1121 2080 lineto
- closepath 14 1121 2080 1218 2273 Dp
- 2273 MY
- 1121 2273 lineto
- 1218 2273 lineto
- 1218 2612 lineto
- 1121 2612 lineto
- 1121 2273 lineto
- closepath 3 1121 2273 1218 2612 Dp
- -1 Ds
- 997 1589 MXY
- 997 1589 lineto
- 1093 1589 lineto
- 1093 1644 lineto
- 997 1644 lineto
- 997 1589 lineto
- closepath 21 997 1589 1093 1644 Dp
- 1644 MY
- 997 1644 lineto
- 1093 1644 lineto
- 1093 2280 lineto
- 997 2280 lineto
- 997 1644 lineto
- closepath 14 997 1644 1093 2280 Dp
- 2280 MY
- 997 2280 lineto
- 1093 2280 lineto
- 1093 2612 lineto
- 997 2612 lineto
- 997 2280 lineto
- closepath 3 997 2280 1093 2612 Dp
- 10 s
- 719 2093(s)N
- 712 2037(d)N
- 712 1982(n)N
- 714 1927(o)N
- 716 1872(c)N
- 716 1816(e)N
- 712 1761(S)N
- 804 2286(10)N
- 804 1899(20)N
- 804 1540(30)N
- 3 Dt
- 900 1506 MXY
- 0 1106 Dl
- 1548 0 Dl
- 7 s
- 1978 2828(Elapsed)N
- 1701 2925(Dynamically)N
- 2018(grown)X
- 2184(table)X
- 2317((right))X
- 3 Dt
- -1 Ds
- 8 s
- 720 3180(Figure)N
- 934(6:)X
- 1 f
- 1020(The)X
- 1152(total)X
- 1299(regions)X
- 1520(indicate)X
- 1755(the)X
- 1865(difference)X
- 2154(between)X
- 2398(the)X
- 720 3268(elapsed)N
- 931(time)X
- 1065(and)X
- 1177(the)X
- 1275(sum)X
- 1402(of)X
- 1475(the)X
- 1573(system)X
- 1771(and)X
- 1883(user)X
- 2008(time.)X
- 2173(The)X
- 2291(left)X
- 2395(bar)X
- 720 3356(of)N
- 798(each)X
- 939(set)X
- 1035(depicts)X
- 1241(the)X
- 1344(timing)X
- 1537(of)X
- 1615(the)X
- 1718(test)X
- 1831(run)X
- 1940(when)X
- 2102(the)X
- 2204(number)X
- 2423(of)X
- 720 3444(entries)N
- 910(is)X
- 973(known)X
- 1167(in)X
- 1237(advance.)X
- 1496(The)X
- 1614(right)X
- 1754(bars)X
- 1879(depict)X
- 2054(the)X
- 2151(timing)X
- 2338(when)X
- 720 3532(the)N
- 814(256le)X
- 912(is)X
- 971(grown)X
- 1150(from)X
- 1290(a)X
- 1334(single)X
- 1503(bucket.)X
- 10 s
- 10 f
- 720 3708 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 1 f
- 892 3910(Since)N
- 1131(this)X
- 1307(hashing)X
- 1617(package)X
- 1942(provides)X
- 2279(buffer)X
- 720 3998(management,)N
- 1188(the)X
- 1323(amount)X
- 1600(of)X
- 1704(space)X
- 1920(allocated)X
- 2247(for)X
- 2378(the)X
- 720 4086(buffer)N
- 948(pool)X
- 1121(may)X
- 1290(be)X
- 1397(speci256ed)X
- 1713(by)X
- 1824(the)X
- 1953(user.)X
- 2157(Using)X
- 2378(the)X
- 720 4174(same)N
- 910(data)X
- 1069(set)X
- 1183(and)X
- 1324(test)X
- 1459(procedure)X
- 1805(as)X
- 1896(used)X
- 2067(to)X
- 2153(derive)X
- 2378(the)X
- 720 4262(graphs)N
- 962(in)X
- 1052(Figures)X
- 1320(5a-c,)X
- 1507(Figure)X
- 1744(7)X
- 1812(shows)X
- 2039(the)X
- 2164(impact)X
- 2409(of)X
- 720 4350(varying)N
- 997(the)X
- 1126(size)X
- 1282(of)X
- 1380(the)X
- 1509(buffer)X
- 1737(pool.)X
- 1950(The)X
- 2106(bucket)X
- 2351(size)X
- 720 4438(was)N
- 873(set)X
- 989(to)X
- 1078(256)X
- 1225(bytes)X
- 1421(and)X
- 1564(the)X
- 1689(256ll)X
- 1804(factor)X
- 2019(was)X
- 2171(set)X
- 2287(to)X
- 2376(16.)X
- 720 4526(The)N
- 869(buffer)X
- 1090(pool)X
- 1256(size)X
- 1404(was)X
- 1552(varied)X
- 1776(from)X
- 1955(0)X
- 2018((the)X
- 2166(minimum)X
- 720 4614(number)N
- 986(of)X
- 1074(pages)X
- 1277(required)X
- 1565(to)X
- 1647(be)X
- 1743(buffered))X
- 2063(to)X
- 2145(1M.)X
- 2316(With)X
- 720 4702(1M)N
- 854(of)X
- 944(buffer)X
- 1164(space,)X
- 1386(the)X
- 1507(package)X
- 1794(performed)X
- 2151(no)X
- 2253(I/O)X
- 2382(for)X
- 720 4790(this)N
- 871(data)X
- 1040(set.)X
- 1204(As)X
- 1328(Figure)X
- 1572(7)X
- 1647(illustrates,)X
- 2013(increasing)X
- 2378(the)X
- 720 4878(buffer)N
- 944(pool)X
- 1113(size)X
- 1265(can)X
- 1404(have)X
- 1583(a)X
- 1646(dramatic)X
- 1954(affect)X
- 2165(on)X
- 2271(result-)X
- 720 4966(ing)N
- 842(performance.)X
- 2 f
- 8 s
- 1269 4941(7)N
- 1 f
- 16 s
- 720 5353 MXY
- 864 0 Dl
- 2 f
- 8 s
- 760 5408(7)N
- 1 f
- 9 s
- 826 5433(Some)N
- 1024(allocators)X
- 1338(are)X
- 1460(extremely)X
- 1782(inef256cient)X
- 2107(at)X
- 2192(allocating)X
- 720 5513(memory.)N
- 1029(If)X
- 1110(you)X
- 1251(256nd)X
- 1396(that)X
- 1536(applications)X
- 1916(are)X
- 2036(running)X
- 2292(out)X
- 2416(of)X
- 720 5593(memory)N
- 1005(before)X
- 1234(you)X
- 1386(think)X
- 1578(they)X
- 1746(should,)X
- 2000(try)X
- 2124(varying)X
- 2388(the)X
- 720 5673(pagesize)N
- 986(to)X
- 1060(get)X
- 1166(better)X
- 1348(utilization)X
- 1658(from)X
- 1816(the)X
- 1922(memory)X
- 2180(allocator.)X
- 10 s
- 2830 1975 MXY
- 0 -28 Dl
- 28 0 Dl
- 0 28 Dl
- -28 0 Dl
- 2853 2004 MXY
- 0 -27 Dl
- 28 0 Dl
- 0 27 Dl
- -28 0 Dl
- 2876 2016 MXY
- 0 -27 Dl
- 27 0 Dl
- 0 27 Dl
- -27 0 Dl
- 2922 1998 MXY
- 0 -27 Dl
- 27 0 Dl
- 0 27 Dl
- -27 0 Dl
- 2967 2025 MXY
- 0 -28 Dl
- 28 0 Dl
- 0 28 Dl
- -28 0 Dl
- 3013 2031 MXY
- 0 -28 Dl
- 28 0 Dl
- 0 28 Dl
- -28 0 Dl
- 3059 MX
- 0 -28 Dl
- 27 0 Dl
- 0 28 Dl
- -27 0 Dl
- 3196 2052 MXY
- 0 -28 Dl
- 27 0 Dl
- 0 28 Dl
- -27 0 Dl
- 3561 2102 MXY
- 0 -28 Dl
- 28 0 Dl
- 0 28 Dl
- -28 0 Dl
- 4292 2105 MXY
- 0 -28 Dl
- 27 0 Dl
- 0 28 Dl
- -27 0 Dl
- 4 Ds
- 1 Dt
- 2844 1961 MXY
- 23 30 Dl
- 23 12 Dl
- 45 -18 Dl
- 46 26 Dl
- 46 6 Dl
- 45 0 Dl
- 137 21 Dl
- 366 50 Dl
- 730 3 Dl
- 9 s
- 4227 2158(User)N
- -1 Ds
- 3 Dt
- 2830 1211 MXY
- 27 Dc
- 2853 1261 MXY
- 27 Dc
- 2876 1267 MXY
- 27 Dc
- 2921 1341 MXY
- 27 Dc
- 2967 1385 MXY
- 27 Dc
- 3013 1450 MXY
- 27 Dc
- 3059 1497 MXY
- 27 Dc
- 3196 1686 MXY
- 27 Dc
- 3561 2109 MXY
- 27 Dc
- 4292 2295 MXY
- 27 Dc
- 20 Ds
- 1 Dt
- 2844 1211 MXY
- 23 50 Dl
- 23 6 Dl
- 45 74 Dl
- 46 44 Dl
- 46 65 Dl
- 45 47 Dl
- 137 189 Dl
- 366 423 Dl
- 730 186 Dl
- 4181 2270(System)N
- -1 Ds
- 3 Dt
- 2844 583 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2867 672 MXY
- 0 27 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 2890 701 MXY
- 0 28 Dl
- 0 -14 Dl
- 13 0 Dl
- -27 0 Dl
- 2935 819 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -27 0 Dl
- 2981 849 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 3027 908 MXY
- 0 27 Dl
- 0 -13 Dl
- 14 0 Dl
- -28 0 Dl
- 3072 1026 MXY
- 0 27 Dl
- 0 -13 Dl
- 14 0 Dl
- -27 0 Dl
- 3209 1292 MXY
- 0 27 Dl
- 0 -14 Dl
- 14 0 Dl
- -27 0 Dl
- 3575 1823 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -28 0 Dl
- 4305 2059 MXY
- 0 28 Dl
- 0 -14 Dl
- 14 0 Dl
- -27 0 Dl
- 5 Dt
- 2844 597 MXY
- 23 88 Dl
- 23 30 Dl
- 45 118 Dl
- 46 30 Dl
- 46 59 Dl
- 45 118 Dl
- 137 265 Dl
- 366 532 Dl
- 730 236 Dl
- 4328 2103(Total)N
- 2844 2310 MXY
- 1461 0 Dl
- 2844 MX
- 0 -1772 Dl
- 2310 MY
- 0 18 Dl
- 4 Ds
- 1 Dt
- 2310 MY
- 0 -1772 Dl
- 2826 2416(0)N
- -1 Ds
- 5 Dt
- 3209 2310 MXY
- 0 18 Dl
- 4 Ds
- 1 Dt
- 2310 MY
- 0 -1772 Dl
- 3155 2416(256)N
- -1 Ds
- 5 Dt
- 3575 2310 MXY
- 0 18 Dl
- 4 Ds
- 1 Dt
- 2310 MY
- 0 -1772 Dl
- 3521 2416(512)N
- -1 Ds
- 5 Dt
- 3940 2310 MXY
- 0 18 Dl
- 4 Ds
- 1 Dt
- 2310 MY
- 0 -1772 Dl
- 3886 2416(768)N
- -1 Ds
- 5 Dt
- 4305 2310 MXY
- 0 18 Dl
- 4 Ds
- 1 Dt
- 2310 MY
- 0 -1772 Dl
- 4233 2416(1024)N
- -1 Ds
- 5 Dt
- 2844 2310 MXY
- -18 0 Dl
- 4 Ds
- 1 Dt
- 2844 MX
- 1461 0 Dl
- 2771 2340(0)N
- -1 Ds
- 5 Dt
- 2844 2014 MXY
- -18 0 Dl
- 2844 1719 MXY
- -18 0 Dl
- 4 Ds
- 1 Dt
- 2844 MX
- 1461 0 Dl
- 2735 1749(20)N
- -1 Ds
- 5 Dt
- 2844 1423 MXY
- -18 0 Dl
- 2844 1128 MXY
- -18 0 Dl
- 4 Ds
- 1 Dt
- 2844 MX
- 1461 0 Dl
- 2735 1158(40)N
- -1 Ds
- 5 Dt
- 2844 833 MXY
- -18 0 Dl
- 2844 538 MXY
- -18 0 Dl
- 4 Ds
- 1 Dt
- 2844 MX
- 1461 0 Dl
- 2735 568(60)N
- 3239 2529(Buffer)N
- 3445(Pool)X
- 3595(Size)X
- 3737((in)X
- 3835(K))X
- 2695 1259(S)N
- 2699 1324(e)N
- 2699 1388(c)N
- 2697 1452(o)N
- 2697 1517(n)N
- 2697 1581(d)N
- 2701 1645(s)N
- 3 Dt
- -1 Ds
- 3 f
- 8 s
- 2706 2773(Figure)N
- 2908(7:)X
- 1 f
- 2982(User)X
- 3123(time)X
- 3258(is)X
- 3322(virtually)X
- 3560(insensitive)X
- 3854(to)X
- 3924(the)X
- 4022(amount)X
- 4234(of)X
- 4307(buffer)X
- 2706 2861(pool)N
- 2852(available,)X
- 3130(however,)X
- 3396(both)X
- 3541(system)X
- 3750(time)X
- 3895(and)X
- 4018(elapsed)X
- 4240(time)X
- 4385(are)X
- 2706 2949(inversely)N
- 2960(proportional)X
- 3296(to)X
- 3366(the)X
- 3464(size)X
- 3583(of)X
- 3656(the)X
- 3753(buffer)X
- 3927(pool.)X
- 4092(Even)X
- 4242(for)X
- 4335(large)X
- 2706 3037(data)N
- 2831(sets)X
- 2946(where)X
- 3120(one)X
- 3230(expects)X
- 3439(few)X
- 3552(collisions,)X
- 3832(specifying)X
- 4116(a)X
- 4162(large)X
- 4307(buffer)X
- 2706 3125(pool)N
- 2836(dramatically)X
- 3171(improves)X
- 3425(performance.)X
- 10 s
- 10 f
- 2706 3301 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 3 f
- 3175 3543(Enhanced)N
- 3536(Functionality)X
- 1 f
- 2878 3675(This)N
- 3046(hashing)X
- 3320(package)X
- 3609(provides)X
- 3910(a)X
- 3971(set)X
- 4085(of)X
- 4177(compati-)X
- 2706 3763(bility)N
- 2895(routines)X
- 3174(to)X
- 3257(implement)X
- 3620(the)X
- 2 f
- 3739(ndbm)X
- 1 f
- 3937(interface.)X
- 4279(How-)X
- 2706 3851(ever,)N
- 2893(when)X
- 3095(the)X
- 3220(native)X
- 3443(interface)X
- 3752(is)X
- 3832(used,)X
- 4026(the)X
- 4151(following)X
- 2706 3939(additional)N
- 3046(functionality)X
- 3475(is)X
- 3548(provided:)X
- 10 f
- 2798 4071(g)N
- 1 f
- 2946(Inserts)X
- 3197(never)X
- 3413(fail)X
- 3556(because)X
- 3847(too)X
- 3985(many)X
- 4199(keys)X
- 2946 4159(hash)N
- 3113(to)X
- 3195(the)X
- 3313(same)X
- 3498(value.)X
- 10 f
- 2798 4247(g)N
- 1 f
- 2946(Inserts)X
- 3187(never)X
- 3393(fail)X
- 3527(because)X
- 3808(key)X
- 3950(and/or)X
- 4181(asso-)X
- 2946 4335(ciated)N
- 3158(data)X
- 3312(is)X
- 3385(too)X
- 3507(large)X
- 10 f
- 2798 4423(g)N
- 1 f
- 2946(Hash)X
- 3131(functions)X
- 3449(may)X
- 3607(be)X
- 3703(user-speci256ed.)X
- 10 f
- 2798 4511(g)N
- 1 f
- 2946(Multiple)X
- 3268(pages)X
- 3498(may)X
- 3683(be)X
- 3806(cached)X
- 4077(in)X
- 4186(main)X
- 2946 4599(memory.)N
- 2706 4731(It)N
- 2801(also)X
- 2976(provides)X
- 3298(a)X
- 3380(set)X
- 3514(of)X
- 3626(compatibility)X
- 4097(routines)X
- 4400(to)X
- 2706 4819(implement)N
- 3087(the)X
- 2 f
- 3224(hsearch)X
- 1 f
- 3516(interface.)X
- 3876(Again,)X
- 4130(the)X
- 4266(native)X
- 2706 4907(interface)N
- 3008(offers)X
- 3216(enhanced)X
- 3540(functionality:)X
- 10 f
- 2798 5039(g)N
- 1 f
- 2946(Files)X
- 3121(may)X
- 3279(grow)X
- 3464(beyond)X
- 2 f
- 3720(nelem)X
- 1 f
- 3932(elements.)X
- 10 f
- 2798 5127(g)N
- 1 f
- 2946(Multiple)X
- 3247(hash)X
- 3420(tables)X
- 3632(may)X
- 3795(be)X
- 3896(accessed)X
- 4203(con-)X
- 2946 5215(currently.)N
- 10 f
- 2798 5303(g)N
- 1 f
- 2946(Hash)X
- 3134(tables)X
- 3344(may)X
- 3505(be)X
- 3604(stored)X
- 3823(and)X
- 3962(accessed)X
- 4266(on)X
- 2946 5391(disk.)N
- 10 f
- 2798 5479(g)N
- 1 f
- 2946(Hash)X
- 3155(functions)X
- 3497(may)X
- 3679(be)X
- 3799(user-speci256ed)X
- 4288(at)X
- 2946 5567(runtime.)N
- 3 f
- 720 5960(USENIX)N
- 9 f
- 1042(-)X
- 3 f
- 1106(Winter)X
- 1371('91)X
- 9 f
- 1498(-)X
- 3 f
- 1562(Dallas,)X
- 1815(TX)X
- 4424(9)X
- 10 p
- %%Page: 10 10
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 432 258(A)N
- 510(New)X
- 682(Hashing)X
- 985(Package)X
- 1290(for)X
- 1413(UNIX)X
- 3663(Seltzer)X
- 3920(&)X
- 4007(Yigit)X
- 459 538(Relative)N
- 760(Performance)X
- 1227(of)X
- 1314(the)X
- 1441(New)X
- 1613(Implementation)X
- 1 f
- 604 670(The)N
- 761(performance)X
- 1200(testing)X
- 1445(of)X
- 1544(the)X
- 1674(new)X
- 1840(package)X
- 2135(is)X
- 432 758(divided)N
- 711(into)X
- 874(two)X
- 1033(test)X
- 1183(suites.)X
- 1424(The)X
- 1588(256rst)X
- 1751(suite)X
- 1941(of)X
- 2046(tests)X
- 432 846(requires)N
- 727(that)X
- 882(the)X
- 1015(tables)X
- 1237(be)X
- 1348(read)X
- 1522(from)X
- 1713(and)X
- 1864(written)X
- 2126(to)X
- 432 934(disk.)N
- 640(In)X
- 742(these)X
- 942(tests,)X
- 1139(the)X
- 1272(basis)X
- 1467(for)X
- 1595(comparison)X
- 2003(is)X
- 2090(the)X
- 432 1022(4.3BSD-Reno)N
- 908(version)X
- 1169(of)X
- 2 f
- 1260(ndbm)X
- 1 f
- 1438(.)X
- 1502(Based)X
- 1722(on)X
- 1826(the)X
- 1948(designs)X
- 432 1110(of)N
- 2 f
- 521(sdbm)X
- 1 f
- 712(and)X
- 2 f
- 850(gdbm)X
- 1 f
- 1028(,)X
- 1070(they)X
- 1230(are)X
- 1351(expected)X
- 1659(to)X
- 1743(perform)X
- 2024(simi-)X
- 432 1198(larly)N
- 605(to)X
- 2 f
- 693(ndbm)X
- 1 f
- 871(,)X
- 917(and)X
- 1059(we)X
- 1179(do)X
- 1285(not)X
- 1413(show)X
- 1608(their)X
- 1781(performance)X
- 432 1286(numbers.)N
- 800(The)X
- 977(second)X
- 1252(suite)X
- 1454(contains)X
- 1772(the)X
- 1921(memory)X
- 432 1374(resident)N
- 712(test)X
- 849(which)X
- 1071(does)X
- 1243(not)X
- 1370(require)X
- 1623(that)X
- 1768(the)X
- 1891(256les)X
- 2049(ever)X
- 432 1462(be)N
- 533(written)X
- 784(to)X
- 870(disk,)X
- 1047(only)X
- 1213(that)X
- 1357(hash)X
- 1528(tables)X
- 1739(may)X
- 1901(be)X
- 2001(mani-)X
- 432 1550(pulated)N
- 692(in)X
- 778(main)X
- 961(memory.)X
- 1291(In)X
- 1381(this)X
- 1519(test,)X
- 1673(we)X
- 1790(compare)X
- 2090(the)X
- 432 1638(performance)N
- 859(to)X
- 941(that)X
- 1081(of)X
- 1168(the)X
- 2 f
- 1286(hsearch)X
- 1 f
- 1560(routines.)X
- 604 1752(For)N
- 760(both)X
- 947(suites,)X
- 1194(two)X
- 1358(different)X
- 1679(databases)X
- 2031(were)X
- 432 1840(used.)N
- 656(The)X
- 818(256rst)X
- 979(is)X
- 1069(the)X
- 1204(dictionary)X
- 1566(database)X
- 1880(described)X
- 432 1928(previously.)N
- 836(The)X
- 987(second)X
- 1236(was)X
- 1386(constructed)X
- 1781(from)X
- 1962(a)X
- 2023(pass-)X
- 432 2016(word)N
- 647(256le)X
- 799(with)X
- 990(approximately)X
- 1502(300)X
- 1671(accounts.)X
- 2041(Two)X
- 432 2104(records)N
- 700(were)X
- 887(constructed)X
- 1287(for)X
- 1411(each)X
- 1589(account.)X
- 1909(The)X
- 2064(256rst)X
- 432 2192(used)N
- 604(the)X
- 727(logname)X
- 1028(as)X
- 1120(the)X
- 1243(key)X
- 1384(and)X
- 1525(the)X
- 1648(remainder)X
- 1999(of)X
- 2090(the)X
- 432 2280(password)N
- 768(entry)X
- 965(for)X
- 1091(the)X
- 1221(data.)X
- 1427(The)X
- 1584(second)X
- 1839(was)X
- 1996(keyed)X
- 432 2368(by)N
- 541(uid)X
- 672(and)X
- 817(contained)X
- 1157(the)X
- 1283(entire)X
- 1494(password)X
- 1825(entry)X
- 2018(as)X
- 2113(its)X
- 432 2456(data)N
- 589(256eld.)X
- 794(The)X
- 942(tests)X
- 1107(were)X
- 1287(all)X
- 1389(run)X
- 1518(on)X
- 1620(the)X
- 1740(HP)X
- 1864(9000)X
- 2046(with)X
- 432 2544(the)N
- 574(same)X
- 783(con256guration)X
- 1254(previously)X
- 1636(described.)X
- 2027(Each)X
- 432 2632(test)N
- 576(was)X
- 734(run)X
- 874(256ve)X
- 1027(times)X
- 1232(and)X
- 1380(the)X
- 1510(timing)X
- 1750(results)X
- 1991(of)X
- 2090(the)X
- 432 2720(runs)N
- 602(were)X
- 791(averaged.)X
- 1154(The)X
- 1311(variance)X
- 1616(across)X
- 1849(the)X
- 1979(5)X
- 2050(runs)X
- 432 2808(was)N
- 591(approximately)X
- 1088(1%)X
- 1229(of)X
- 1330(the)X
- 1462(average)X
- 1746(yielding)X
- 2041(95%)X
- 432 2896(con256dence)N
- 800(intervals)X
- 1096(of)X
- 1183(approximately)X
- 1666(2%.)X
- 3 f
- 1021 3050(Disk)N
- 1196(Based)X
- 1420(Tests)X
- 1 f
- 604 3182(In)N
- 693(these)X
- 880(tests,)X
- 1064(we)X
- 1180(use)X
- 1308(a)X
- 1365(bucket)X
- 1600(size)X
- 1746(of)X
- 1834(1024)X
- 2015(and)X
- 2152(a)X
- 432 3270(256ll)N
- 540(factor)X
- 748(of)X
- 835(32.)X
- 3 f
- 432 3384(create)N
- 663(test)X
- 1 f
- 547 3498(The)N
- 703(keys)X
- 881(are)X
- 1011(entered)X
- 1279(into)X
- 1433(the)X
- 1561(hash)X
- 1738(table,)X
- 1944(and)X
- 2090(the)X
- 547 3586(256le)N
- 669(is)X
- 742(257ushed)X
- 993(to)X
- 1075(disk.)X
- 3 f
- 432 3700(read)N
- 608(test)X
- 1 f
- 547 3814(A)N
- 640(lookup)X
- 897(is)X
- 984(performed)X
- 1353(for)X
- 1481(each)X
- 1663(key)X
- 1813(in)X
- 1909(the)X
- 2041(hash)X
- 547 3902(table.)N
- 3 f
- 432 4016(verify)N
- 653(test)X
- 1 f
- 547 4130(A)N
- 640(lookup)X
- 897(is)X
- 984(performed)X
- 1353(for)X
- 1481(each)X
- 1663(key)X
- 1813(in)X
- 1909(the)X
- 2041(hash)X
- 547 4218(table,)N
- 759(and)X
- 911(the)X
- 1045(data)X
- 1215(returned)X
- 1519(is)X
- 1608(compared)X
- 1961(against)X
- 547 4306(that)N
- 687(originally)X
- 1018(stored)X
- 1234(in)X
- 1316(the)X
- 1434(hash)X
- 1601(table.)X
- 3 f
- 432 4420(sequential)N
- 798(retrieve)X
- 1 f
- 547 4534(All)N
- 674(keys)X
- 846(are)X
- 970(retrieved)X
- 1281(in)X
- 1367(sequential)X
- 1716(order)X
- 1910(from)X
- 2090(the)X
- 547 4622(hash)N
- 724(table.)X
- 950(The)X
- 2 f
- 1105(ndbm)X
- 1 f
- 1313(interface)X
- 1625(allows)X
- 1863(sequential)X
- 547 4710(retrieval)N
- 848(of)X
- 948(the)X
- 1079(keys)X
- 1259(from)X
- 1448(the)X
- 1578(database,)X
- 1907(but)X
- 2041(does)X
- 547 4798(not)N
- 701(return)X
- 945(the)X
- 1094(data)X
- 1279(associated)X
- 1660(with)X
- 1853(each)X
- 2052(key.)X
- 547 4886(Therefore,)N
- 929(we)X
- 1067(compare)X
- 1388(the)X
- 1530(performance)X
- 1980(of)X
- 2090(the)X
- 547 4974(new)N
- 703(package)X
- 989(to)X
- 1073(two)X
- 1215(different)X
- 1514(runs)X
- 1674(of)X
- 2 f
- 1763(ndbm)X
- 1 f
- 1941(.)X
- 2002(In)X
- 2090(the)X
- 547 5062(256rst)N
- 697(case,)X
- 2 f
- 882(ndbm)X
- 1 f
- 1086(returns)X
- 1335(only)X
- 1503(the)X
- 1627(keys)X
- 1800(while)X
- 2003(in)X
- 2090(the)X
- 547 5150(second,)N
- 2 f
- 823(ndbm)X
- 1 f
- 1034(returns)X
- 1290(both)X
- 1465(the)X
- 1596(keys)X
- 1776(and)X
- 1924(the)X
- 2054(data)X
- 547 5238((requiring)N
- 894(a)X
- 956(second)X
- 1204(call)X
- 1345(to)X
- 1432(the)X
- 1555(library).)X
- 1861(There)X
- 2074(is)X
- 2152(a)X
- 547 5326(single)N
- 764(run)X
- 897(for)X
- 1017(the)X
- 1141(new)X
- 1300(library)X
- 1539(since)X
- 1729(it)X
- 1798(returns)X
- 2046(both)X
- 547 5414(the)N
- 665(key)X
- 801(and)X
- 937(the)X
- 1055(data.)X
- 3 f
- 3014 538(In-Memory)N
- 3431(Test)X
- 1 f
- 2590 670(This)N
- 2757(test)X
- 2892(uses)X
- 3054(a)X
- 3114(bucket)X
- 3352(size)X
- 3501(of)X
- 3592(256)X
- 3736(and)X
- 3876(a)X
- 3936(256ll)X
- 4048(fac-)X
- 2418 758(tor)N
- 2527(of)X
- 2614(8.)X
- 3 f
- 2418 872(create/read)N
- 2827(test)X
- 1 f
- 2533 986(In)N
- 2627(this)X
- 2769(test,)X
- 2927(a)X
- 2989(hash)X
- 3162(table)X
- 3344(is)X
- 3423(created)X
- 3682(by)X
- 3788(inserting)X
- 4094(all)X
- 2533 1074(the)N
- 2660(key/data)X
- 2961(pairs.)X
- 3186(Then)X
- 3380(a)X
- 3445(keyed)X
- 3666(retrieval)X
- 3963(is)X
- 4044(per-)X
- 2533 1162(formed)N
- 2801(for)X
- 2931(each)X
- 3115(pair,)X
- 3295(and)X
- 3446(the)X
- 3579(hash)X
- 3761(table)X
- 3952(is)X
- 4040(des-)X
- 2533 1250(troyed.)N
- 3 f
- 2938 1404(Performance)N
- 3405(Results)X
- 1 f
- 2590 1536(Figures)N
- 2866(8a)X
- 2978(and)X
- 3130(8b)X
- 3246(show)X
- 3451(the)X
- 3585(user)X
- 3755(time,)X
- 3952(system)X
- 2418 1624(time,)N
- 2608(and)X
- 2752(elapsed)X
- 3021(time)X
- 3191(for)X
- 3312(each)X
- 3487(test)X
- 3625(for)X
- 3746(both)X
- 3915(the)X
- 4040(new)X
- 2418 1712(implementation)N
- 2951(and)X
- 3098(the)X
- 3227(old)X
- 3360(implementation)X
- 3893(()X
- 2 f
- 3920(hsearch)X
- 1 f
- 2418 1800(or)N
- 2 f
- 2528(ndbm)X
- 1 f
- 2706(,)X
- 2769(whichever)X
- 3147(is)X
- 3243(appropriate))X
- 3678(as)X
- 3787(well)X
- 3967(as)X
- 4076(the)X
- 2418 1888(improvement.)N
- 2929(The)X
- 3098(improvement)X
- 3569(is)X
- 3666(expressed)X
- 4027(as)X
- 4138(a)X
- 2418 1976(percentage)N
- 2787(of)X
- 2874(the)X
- 2992(old)X
- 3114(running)X
- 3383(time:)X
- 0 f
- 8 s
- 2418 2275(%)N
- 2494(=)X
- 2570(100)X
- 2722(*)X
- 2798 -0.4219((old_time)AX
- 3178(-)X
- 3254 -0.4219(new_time))AX
- 3634(/)X
- 3710(old_time)X
- 1 f
- 10 s
- 2590 2600(In)N
- 2700(nearly)X
- 2944(all)X
- 3067(cases,)X
- 3299(the)X
- 3439(new)X
- 3615(routines)X
- 3915(perform)X
- 2418 2688(better)N
- 2628(than)X
- 2793(the)X
- 2918(old)X
- 3047(routines)X
- 3332((both)X
- 2 f
- 3527(hsearch)X
- 1 f
- 3807(and)X
- 2 f
- 3949(ndbm)X
- 1 f
- 4127().)X
- 2418 2776(Although)N
- 2755(the)X
- 3 f
- 2888(create)X
- 1 f
- 3134(tests)X
- 3311(exhibit)X
- 3567(superior)X
- 3864(user)X
- 4032(time)X
- 2418 2864(performance,)N
- 2869(the)X
- 2991(test)X
- 3126(time)X
- 3292(is)X
- 3369(dominated)X
- 3731(by)X
- 3834(the)X
- 3955(cost)X
- 4107(of)X
- 2418 2952(writing)N
- 2677(the)X
- 2803(actual)X
- 3023(256le)X
- 3153(to)X
- 3243(disk.)X
- 3444(For)X
- 3583(the)X
- 3709(large)X
- 3897(database)X
- 2418 3040((the)N
- 2564(dictionary),)X
- 2957(this)X
- 3093(completely)X
- 3470(overwhelmed)X
- 3927(the)X
- 4045(sys-)X
- 2418 3128(tem)N
- 2570(time.)X
- 2783(However,)X
- 3129(for)X
- 3254(the)X
- 3383(small)X
- 3587(data)X
- 3752(base,)X
- 3946(we)X
- 4071(see)X
- 2418 3216(that)N
- 2569(differences)X
- 2958(in)X
- 3051(both)X
- 3224(user)X
- 3389(and)X
- 3536(system)X
- 3788(time)X
- 3960(contri-)X
- 2418 3304(bute)N
- 2576(to)X
- 2658(the)X
- 2776(superior)X
- 3059(performance)X
- 3486(of)X
- 3573(the)X
- 3691(new)X
- 3845(package.)X
- 2590 3418(The)N
- 3 f
- 2764(read)X
- 1 f
- 2920(,)X
- 3 f
- 2989(verify)X
- 1 f
- 3190(,)X
- 3259(and)X
- 3 f
- 3424(sequential)X
- 1 f
- 3818(results)X
- 4075(are)X
- 2418 3506(deceptive)N
- 2758(for)X
- 2883(the)X
- 3012(small)X
- 3216(database)X
- 3524(since)X
- 3720(the)X
- 3849(entire)X
- 4063(test)X
- 2418 3594(ran)N
- 2551(in)X
- 2643(under)X
- 2856(a)X
- 2922(second.)X
- 3215(However,)X
- 3560(on)X
- 3669(the)X
- 3796(larger)X
- 4013(data-)X
- 2418 3682(base)N
- 2590(the)X
- 3 f
- 2716(read)X
- 1 f
- 2900(and)X
- 3 f
- 3044(verify)X
- 1 f
- 3273(tests)X
- 3443(bene256t)X
- 3689(from)X
- 3873(the)X
- 3999(cach-)X
- 2418 3770(ing)N
- 2546(of)X
- 2639(buckets)X
- 2910(in)X
- 2998(the)X
- 3122(new)X
- 3282(package)X
- 3571(to)X
- 3658(improve)X
- 3950(perfor-)X
- 2418 3858(mance)N
- 2666(by)X
- 2784(over)X
- 2965(80%.)X
- 3169(Since)X
- 3384(the)X
- 3519(256rst)X
- 3 f
- 3680(sequential)X
- 1 f
- 4063(test)X
- 2418 3946(does)N
- 2598(not)X
- 2733(require)X
- 2 f
- 2994(ndbm)X
- 1 f
- 3205(to)X
- 3299(return)X
- 3523(the)X
- 3653(data)X
- 3819(values,)X
- 4076(the)X
- 2418 4034(user)N
- 2573(time)X
- 2735(is)X
- 2808(lower)X
- 3011(than)X
- 3169(for)X
- 3283(the)X
- 3401(new)X
- 3555(package.)X
- 3879(However)X
- 2418 4122(when)N
- 2613(we)X
- 2728(require)X
- 2977(both)X
- 3139(packages)X
- 3454(to)X
- 3536(return)X
- 3748(data,)X
- 3922(the)X
- 4040(new)X
- 2418 4210(package)N
- 2702(excels)X
- 2923(in)X
- 3005(all)X
- 3105(three)X
- 3286(timings.)X
- 2590 4324(The)N
- 2773(small)X
- 3003(database)X
- 3337(runs)X
- 3532(so)X
- 3660(quickly)X
- 3957(in)X
- 4076(the)X
- 2418 4412(memory-resident)N
- 3000(case)X
- 3173(that)X
- 3326(the)X
- 3457(results)X
- 3699(are)X
- 3831(uninterest-)X
- 2418 4500(ing.)N
- 2589(However,)X
- 2933(for)X
- 3056(the)X
- 3183(larger)X
- 3400(database)X
- 3706(the)X
- 3833(new)X
- 3995(pack-)X
- 2418 4588(age)N
- 2567(pays)X
- 2751(a)X
- 2824(small)X
- 3033(penalty)X
- 3305(in)X
- 3403(system)X
- 3661(time)X
- 3839(because)X
- 4130(it)X
- 2418 4676(limits)N
- 2636(its)X
- 2748(main)X
- 2944(memory)X
- 3247(utilization)X
- 3607(and)X
- 3759(swaps)X
- 3991(pages)X
- 2418 4764(out)N
- 2550(to)X
- 2642(temporary)X
- 3002(storage)X
- 3264(in)X
- 3356(the)X
- 3484(256le)X
- 3616(system)X
- 3868(while)X
- 4076(the)X
- 2 f
- 2418 4852(hsearch)N
- 1 f
- 2698(package)X
- 2988(requires)X
- 3273(that)X
- 3419(the)X
- 3543(application)X
- 3924(allocate)X
- 2418 4940(enough)N
- 2692(space)X
- 2909(for)X
- 3041(all)X
- 3159(key/data)X
- 3468(pair.)X
- 3670(However,)X
- 4022(even)X
- 2418 5028(with)N
- 2600(the)X
- 2738(system)X
- 3000(time)X
- 3182(penalty,)X
- 3477(the)X
- 3614(resulting)X
- 3933(elapsed)X
- 2418 5116(time)N
- 2580(improves)X
- 2898(by)X
- 2998(over)X
- 3161(50%.)X
- 3 f
- 432 5960(10)N
- 2970(USENIX)X
- 9 f
- 3292(-)X
- 3 f
- 3356(Winter)X
- 3621('91)X
- 9 f
- 3748(-)X
- 3 f
- 3812(Dallas,)X
- 4065(TX)X
- 11 p
- %%Page: 11 11
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 720 258(Seltzer)N
- 977(&)X
- 1064(Yigit)X
- 3278(A)X
- 3356(New)X
- 3528(Hashing)X
- 3831(Package)X
- 4136(for)X
- 4259(UNIX)X
- 1 f
- 10 f
- 908 454(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2 f
- 1379 546(hash)N
- 1652(ndbm)X
- 1950(%change)X
- 1 f
- 10 f
- 908 550(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 948 642(CREATE)N
- 10 f
- 908 646(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 1125 738(user)N
- 1424(6.4)X
- 1671(12.2)X
- 2073(48)X
- 1157 826(sys)N
- 1384(32.5)X
- 1671(34.7)X
- 2113(6)X
- 3 f
- 1006 914(elapsed)N
- 10 f
- 1310 922(c)N
- 890(c)Y
- 810(c)Y
- 730(c)Y
- 3 f
- 1384 914(90.4)N
- 10 f
- 1581 922(c)N
- 890(c)Y
- 810(c)Y
- 730(c)Y
- 3 f
- 1671 914(99.6)N
- 10 f
- 1883 922(c)N
- 890(c)Y
- 810(c)Y
- 730(c)Y
- 3 f
- 2113 914(9)N
- 1 f
- 10 f
- 908 910(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 908 926(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 948 1010(READ)N
- 10 f
- 908 1014(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 1125 1106(user)N
- 1424(3.4)X
- 1711(6.1)X
- 2073(44)X
- 1157 1194(sys)N
- 1424(1.2)X
- 1671(15.3)X
- 2073(92)X
- 3 f
- 1006 1282(elapsed)N
- 10 f
- 1310 1290(c)N
- 1258(c)Y
- 1178(c)Y
- 1098(c)Y
- 3 f
- 1424 1282(4.0)N
- 10 f
- 1581 1290(c)N
- 1258(c)Y
- 1178(c)Y
- 1098(c)Y
- 3 f
- 1671 1282(21.2)N
- 10 f
- 1883 1290(c)N
- 1258(c)Y
- 1178(c)Y
- 1098(c)Y
- 3 f
- 2073 1282(81)N
- 1 f
- 10 f
- 908 1278(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 908 1294(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 948 1378(VERIFY)N
- 10 f
- 908 1382(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 1125 1474(user)N
- 1424(3.5)X
- 1711(6.3)X
- 2073(44)X
- 1157 1562(sys)N
- 1424(1.2)X
- 1671(15.3)X
- 2073(92)X
- 3 f
- 1006 1650(elapsed)N
- 10 f
- 1310 1658(c)N
- 1626(c)Y
- 1546(c)Y
- 1466(c)Y
- 3 f
- 1424 1650(4.0)N
- 10 f
- 1581 1658(c)N
- 1626(c)Y
- 1546(c)Y
- 1466(c)Y
- 3 f
- 1671 1650(21.2)N
- 10 f
- 1883 1658(c)N
- 1626(c)Y
- 1546(c)Y
- 1466(c)Y
- 3 f
- 2073 1650(81)N
- 1 f
- 10 f
- 908 1646(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 908 1662(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 948 1746(SEQUENTIAL)N
- 10 f
- 908 1750(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 1125 1842(user)N
- 1424(2.7)X
- 1711(1.9)X
- 2046(-42)X
- 1157 1930(sys)N
- 1424(0.7)X
- 1711(3.9)X
- 2073(82)X
- 3 f
- 1006 2018(elapsed)N
- 10 f
- 1310 2026(c)N
- 1994(c)Y
- 1914(c)Y
- 1834(c)Y
- 3 f
- 1424 2018(3.0)N
- 10 f
- 1581 2026(c)N
- 1994(c)Y
- 1914(c)Y
- 1834(c)Y
- 3 f
- 1711 2018(5.0)N
- 10 f
- 1883 2026(c)N
- 1994(c)Y
- 1914(c)Y
- 1834(c)Y
- 3 f
- 2073 2018(40)N
- 1 f
- 10 f
- 908 2014(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 908 2030(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 948 2114(SEQUENTIAL)N
- 1467((with)X
- 1656(data)X
- 1810(retrieval))X
- 10 f
- 908 2118(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 1125 2210(user)N
- 1424(2.7)X
- 1711(8.2)X
- 2073(67)X
- 1157 2298(sys)N
- 1424(0.7)X
- 1711(4.3)X
- 2073(84)X
- 3 f
- 1006 2386(elapsed)N
- 1424(3.0)X
- 1671(12.0)X
- 2073(75)X
- 1 f
- 10 f
- 908 2390(i)N
- 927(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 899 2394(c)N
- 2378(c)Y
- 2298(c)Y
- 2218(c)Y
- 2138(c)Y
- 2058(c)Y
- 1978(c)Y
- 1898(c)Y
- 1818(c)Y
- 1738(c)Y
- 1658(c)Y
- 1578(c)Y
- 1498(c)Y
- 1418(c)Y
- 1338(c)Y
- 1258(c)Y
- 1178(c)Y
- 1098(c)Y
- 1018(c)Y
- 938(c)Y
- 858(c)Y
- 778(c)Y
- 698(c)Y
- 618(c)Y
- 538(c)Y
- 1310 2394(c)N
- 2362(c)Y
- 2282(c)Y
- 2202(c)Y
- 1581 2394(c)N
- 2362(c)Y
- 2282(c)Y
- 2202(c)Y
- 1883 2394(c)N
- 2362(c)Y
- 2282(c)Y
- 2202(c)Y
- 2278 2394(c)N
- 2378(c)Y
- 2298(c)Y
- 2218(c)Y
- 2138(c)Y
- 2058(c)Y
- 1978(c)Y
- 1898(c)Y
- 1818(c)Y
- 1738(c)Y
- 1658(c)Y
- 1578(c)Y
- 1498(c)Y
- 1418(c)Y
- 1338(c)Y
- 1258(c)Y
- 1178(c)Y
- 1098(c)Y
- 1018(c)Y
- 938(c)Y
- 858(c)Y
- 778(c)Y
- 698(c)Y
- 618(c)Y
- 538(c)Y
- 905 2574(i)N
- 930(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2 f
- 1318 2666(hash)N
- 1585(hsearch)X
- 1953(%change)X
- 1 f
- 10 f
- 905 2670(i)N
- 930(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 945 2762(CREATE/READ)N
- 10 f
- 905 2766(i)N
- 930(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 1064 2858(user)N
- 1343(6.6)X
- 1642(17.2)X
- 2096(62)X
- 1096 2946(sys)N
- 1343(1.1)X
- 1682(0.3)X
- 2029(-266)X
- 3 f
- 945 3034(elapsed)N
- 1343(7.8)X
- 1642(17.0)X
- 2096(54)X
- 1 f
- 10 f
- 905 3038(i)N
- 930(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 896 3050(c)N
- 2978(c)Y
- 2898(c)Y
- 2818(c)Y
- 2738(c)Y
- 2658(c)Y
- 1249 3034(c)N
- 3010(c)Y
- 2930(c)Y
- 2850(c)Y
- 1520 3034(c)N
- 3010(c)Y
- 2930(c)Y
- 2850(c)Y
- 1886 3034(c)N
- 3010(c)Y
- 2930(c)Y
- 2850(c)Y
- 2281 3050(c)N
- 2978(c)Y
- 2898(c)Y
- 2818(c)Y
- 2738(c)Y
- 2658(c)Y
- 3 f
- 720 3174(Figure)N
- 967(8a:)X
- 1 f
- 1094(Timing)X
- 1349(results)X
- 1578(for)X
- 1692(the)X
- 1810(dictionary)X
- 2155(database.)X
- 10 f
- 720 3262 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 3 f
- 1407 3504(Conclusion)N
- 1 f
- 892 3636(This)N
- 1063(paper)X
- 1271(has)X
- 1407(presented)X
- 1744(the)X
- 1871(design,)X
- 2129(implemen-)X
- 720 3724(tation)N
- 928(and)X
- 1070(performance)X
- 1503(of)X
- 1596(a)X
- 1658(new)X
- 1818(hashing)X
- 2093(package)X
- 2382(for)X
- 720 3812(UNIX.)N
- 993(The)X
- 1150(new)X
- 1316(package)X
- 1612(provides)X
- 1919(a)X
- 1986(superset)X
- 2280(of)X
- 2378(the)X
- 720 3900(functionality)N
- 1159(of)X
- 1255(existing)X
- 1537(hashing)X
- 1815(packages)X
- 2139(and)X
- 2284(incor-)X
- 720 3988(porates)N
- 975(additional)X
- 1318(features)X
- 1596(such)X
- 1766(as)X
- 1855(large)X
- 2038(key)X
- 2176(handling,)X
- 720 4076(user)N
- 876(de256ned)X
- 1134(hash)X
- 1302(functions,)X
- 1641(multiple)X
- 1928(hash)X
- 2096(tables,)X
- 2324(vari-)X
- 720 4164(able)N
- 894(sized)X
- 1099(pages,)X
- 1342(and)X
- 1498(linear)X
- 1721(hashing.)X
- 2050(In)X
- 2156(nearly)X
- 2396(all)X
- 720 4252(cases,)N
- 954(the)X
- 1096(new)X
- 1274(package)X
- 1582(provides)X
- 1902(improved)X
- 2252(perfor-)X
- 720 4340(mance)N
- 974(on)X
- 1098(the)X
- 1240(order)X
- 1454(of)X
- 1565(50-80%)X
- 1863(for)X
- 2001(the)X
- 2142(workloads)X
- 720 4428(shown.)N
- 990(Applications)X
- 1420(such)X
- 1588(as)X
- 1676(the)X
- 1794(loader,)X
- 2035(compiler,)X
- 2360(and)X
- 720 4516(mail,)N
- 921(which)X
- 1156(currently)X
- 1485(implement)X
- 1866(their)X
- 2051(own)X
- 2227(hashing)X
- 720 4604(routines,)N
- 1032(should)X
- 1279(be)X
- 1389(modi256ed)X
- 1706(to)X
- 1801(use)X
- 1941(the)X
- 2072(generic)X
- 2342(rou-)X
- 720 4692(tines.)N
- 892 4806(This)N
- 1087(hashing)X
- 1389(package)X
- 1705(is)X
- 1810(one)X
- 1978(access)X
- 2236(method)X
- 720 4894(which)N
- 953(is)X
- 1043(part)X
- 1205(of)X
- 1309(a)X
- 1382(generic)X
- 1656(database)X
- 1970(access)X
- 2212(package)X
- 720 4982(being)N
- 955(developed)X
- 1342(at)X
- 1457(the)X
- 1612(University)X
- 2007(of)X
- 2131(California,)X
- 720 5070(Berkeley.)N
- 1089(It)X
- 1177(will)X
- 1340(include)X
- 1614(a)X
- 1688(btree)X
- 1887(access)X
- 2131(method)X
- 2409(as)X
- 720 5158(well)N
- 916(as)X
- 1041(256xed)X
- 1259(and)X
- 1433(variable)X
- 1750(length)X
- 2007(record)X
- 2270(access)X
- 720 5246(methods)N
- 1024(in)X
- 1119(addition)X
- 1414(to)X
- 1509(the)X
- 1640(hashed)X
- 1896(support)X
- 2168(presented)X
- 720 5334(here.)N
- 948(All)X
- 1099(of)X
- 1215(the)X
- 1361(access)X
- 1615(methods)X
- 1934(are)X
- 2081(based)X
- 2312(on)X
- 2440(a)X
- 720 5422(key/data)N
- 1037(pair)X
- 1207(interface)X
- 1533(and)X
- 1693(appear)X
- 1952(identical)X
- 2272(to)X
- 2378(the)X
- 720 5510(application)N
- 1121(layer,)X
- 1347(allowing)X
- 1671(application)X
- 2071(implementa-)X
- 720 5598(tions)N
- 906(to)X
- 999(be)X
- 1106(largely)X
- 1360(independent)X
- 1783(of)X
- 1881(the)X
- 2010(database)X
- 2318(type.)X
- 720 5686(The)N
- 873(package)X
- 1165(is)X
- 1246(expected)X
- 1560(to)X
- 1650(be)X
- 1754(an)X
- 1858(integral)X
- 2131(part)X
- 2284(of)X
- 2378(the)X
- 2706 538(4.4BSD)N
- 3006(system,)X
- 3293(with)X
- 3479(various)X
- 3759(standard)X
- 4075(applications)X
- 2706 626(such)N
- 2879(as)X
- 2972(more(1),)X
- 3277(sort(1))X
- 3517(and)X
- 3659(vi(1))X
- 3841(based)X
- 4050(on)X
- 4156(it.)X
- 4266(While)X
- 2706 714(the)N
- 2833(current)X
- 3089(design)X
- 3326(does)X
- 3501(not)X
- 3631(support)X
- 3899(multi-user)X
- 4256(access)X
- 2706 802(or)N
- 2804(transactions,)X
- 3238(they)X
- 3407(could)X
- 3616(be)X
- 3723(incorporated)X
- 4159(relatively)X
- 2706 890(easily.)N
- 10 f
- 2894 938(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2 f
- 3365 1030(hash)N
- 3638(ndbm)X
- 3936(%change)X
- 1 f
- 10 f
- 2894 1034(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 2934 1126(CREATE)N
- 10 f
- 2894 1130(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 3111 1222(user)N
- 3390(0.2)X
- 3677(0.4)X
- 4079(50)X
- 3143 1310(sys)N
- 3390(0.1)X
- 3677(1.0)X
- 4079(90)X
- 3 f
- 2992 1398(elapsed)N
- 10 f
- 3296 1406(c)N
- 1374(c)Y
- 1294(c)Y
- 1214(c)Y
- 3 f
- 3390 1398(0)N
- 10 f
- 3567 1406(c)N
- 1374(c)Y
- 1294(c)Y
- 1214(c)Y
- 3 f
- 3677 1398(3.2)N
- 10 f
- 3869 1406(c)N
- 1374(c)Y
- 1294(c)Y
- 1214(c)Y
- 3 f
- 4039 1398(100)N
- 1 f
- 10 f
- 2894 1394(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2894 1410(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 2934 1494(READ)N
- 10 f
- 2894 1498(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 3111 1590(user)N
- 3390(0.1)X
- 3677(0.1)X
- 4119(0)X
- 3143 1678(sys)N
- 3390(0.1)X
- 3677(0.4)X
- 4079(75)X
- 3 f
- 2992 1766(elapsed)N
- 10 f
- 3296 1774(c)N
- 1742(c)Y
- 1662(c)Y
- 1582(c)Y
- 3 f
- 3390 1766(0.0)N
- 10 f
- 3567 1774(c)N
- 1742(c)Y
- 1662(c)Y
- 1582(c)Y
- 3 f
- 3677 1766(0.0)N
- 10 f
- 3869 1774(c)N
- 1742(c)Y
- 1662(c)Y
- 1582(c)Y
- 3 f
- 4119 1766(0)N
- 1 f
- 10 f
- 2894 1762(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2894 1778(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 2934 1862(VERIFY)N
- 10 f
- 2894 1866(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 3111 1958(user)N
- 3390(0.1)X
- 3677(0.2)X
- 4079(50)X
- 3143 2046(sys)N
- 3390(0.1)X
- 3677(0.3)X
- 4079(67)X
- 3 f
- 2992 2134(elapsed)N
- 10 f
- 3296 2142(c)N
- 2110(c)Y
- 2030(c)Y
- 1950(c)Y
- 3 f
- 3390 2134(0.0)N
- 10 f
- 3567 2142(c)N
- 2110(c)Y
- 2030(c)Y
- 1950(c)Y
- 3 f
- 3677 2134(0.0)N
- 10 f
- 3869 2142(c)N
- 2110(c)Y
- 2030(c)Y
- 1950(c)Y
- 3 f
- 4119 2134(0)N
- 1 f
- 10 f
- 2894 2130(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2894 2146(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 2934 2230(SEQUENTIAL)N
- 10 f
- 2894 2234(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 3111 2326(user)N
- 3390(0.1)X
- 3677(0.0)X
- 4012(-100)X
- 3143 2414(sys)N
- 3390(0.1)X
- 3677(0.1)X
- 4119(0)X
- 3 f
- 2992 2502(elapsed)N
- 10 f
- 3296 2510(c)N
- 2478(c)Y
- 2398(c)Y
- 2318(c)Y
- 3 f
- 3390 2502(0.0)N
- 10 f
- 3567 2510(c)N
- 2478(c)Y
- 2398(c)Y
- 2318(c)Y
- 3 f
- 3677 2502(0.0)N
- 10 f
- 3869 2510(c)N
- 2478(c)Y
- 2398(c)Y
- 2318(c)Y
- 3 f
- 4119 2502(0)N
- 1 f
- 10 f
- 2894 2498(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2894 2514(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 2934 2598(SEQUENTIAL)N
- 3453((with)X
- 3642(data)X
- 3796(retrieval))X
- 10 f
- 2894 2602(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 3111 2694(user)N
- 3390(0.1)X
- 3677(0.1)X
- 4119(0)X
- 3143 2782(sys)N
- 3390(0.1)X
- 3677(0.1)X
- 4119(0)X
- 3 f
- 2992 2870(elapsed)N
- 3390(0.0)X
- 3677(0.0)X
- 4119(0)X
- 1 f
- 10 f
- 2894 2874(i)N
- 2913(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2885 2878(c)N
- 2862(c)Y
- 2782(c)Y
- 2702(c)Y
- 2622(c)Y
- 2542(c)Y
- 2462(c)Y
- 2382(c)Y
- 2302(c)Y
- 2222(c)Y
- 2142(c)Y
- 2062(c)Y
- 1982(c)Y
- 1902(c)Y
- 1822(c)Y
- 1742(c)Y
- 1662(c)Y
- 1582(c)Y
- 1502(c)Y
- 1422(c)Y
- 1342(c)Y
- 1262(c)Y
- 1182(c)Y
- 1102(c)Y
- 1022(c)Y
- 3296 2878(c)N
- 2846(c)Y
- 2766(c)Y
- 2686(c)Y
- 3567 2878(c)N
- 2846(c)Y
- 2766(c)Y
- 2686(c)Y
- 3869 2878(c)N
- 2846(c)Y
- 2766(c)Y
- 2686(c)Y
- 4264 2878(c)N
- 2862(c)Y
- 2782(c)Y
- 2702(c)Y
- 2622(c)Y
- 2542(c)Y
- 2462(c)Y
- 2382(c)Y
- 2302(c)Y
- 2222(c)Y
- 2142(c)Y
- 2062(c)Y
- 1982(c)Y
- 1902(c)Y
- 1822(c)Y
- 1742(c)Y
- 1662(c)Y
- 1582(c)Y
- 1502(c)Y
- 1422(c)Y
- 1342(c)Y
- 1262(c)Y
- 1182(c)Y
- 1102(c)Y
- 1022(c)Y
- 2891 3058(i)N
- 2916(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2 f
- 3304 3150(hash)N
- 3571(hsearch)X
- 3939(%change)X
- 1 f
- 10 f
- 2891 3154(i)N
- 2916(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 2931 3246(CREATE/READ)N
- 10 f
- 2891 3250(i)N
- 2916(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 1 f
- 3050 3342(user)N
- 3329(0.3)X
- 3648(0.4)X
- 4048(25)X
- 3082 3430(sys)N
- 3329(0.0)X
- 3648(0.0)X
- 4088(0)X
- 3 f
- 2931 3518(elapsed)N
- 3329(0.0)X
- 3648(0.0)X
- 4088(0)X
- 1 f
- 10 f
- 2891 3522(i)N
- 2916(iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)X
- 2882 3534(c)N
- 3462(c)Y
- 3382(c)Y
- 3302(c)Y
- 3222(c)Y
- 3142(c)Y
- 3235 3518(c)N
- 3494(c)Y
- 3414(c)Y
- 3334(c)Y
- 3506 3518(c)N
- 3494(c)Y
- 3414(c)Y
- 3334(c)Y
- 3872 3518(c)N
- 3494(c)Y
- 3414(c)Y
- 3334(c)Y
- 4267 3534(c)N
- 3462(c)Y
- 3382(c)Y
- 3302(c)Y
- 3222(c)Y
- 3142(c)Y
- 3 f
- 2706 3658(Figure)N
- 2953(8b:)X
- 1 f
- 3084(Timing)X
- 3339(results)X
- 3568(for)X
- 3682(the)X
- 3800(password)X
- 4123(database.)X
- 10 f
- 2706 3746 -0.0930(hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh)AN
- 3 f
- 3396 3988(References)N
- 1 f
- 2706 4120([ATT79])N
- 3058(AT&T,)X
- 3358(DBM(3X),)X
- 2 f
- 3773(Unix)X
- 3990(Programmer's)X
- 2878 4208(Manual,)N
- 3194(Seventh)X
- 3491(Edition,)X
- 3793(Volume)X
- 4085(1)X
- 1 f
- (,)S
- 4192(January,)X
- 2878 4296(1979.)N
- 2706 4472([ATT85])N
- 3027(AT&T,)X
- 3296(HSEARCH(BA_LIB),)X
- 2 f
- 4053(Unix)X
- 4239(System)X
- 2878 4560(User's)N
- 3112(Manual,)X
- 3401(System)X
- 3644(V.3)X
- 1 f
- 3753(,)X
- 3793(pp.)X
- 3913(506-508,)X
- 4220(1985.)X
- 2706 4736([BRE73])N
- 3025(Brent,)X
- 3253(Richard)X
- 3537(P.,)X
- 3651(``Reducing)X
- 4041(the)X
- 4168(Retrieval)X
- 2878 4824(Time)N
- 3071(of)X
- 3162(Scatter)X
- 3409(Storage)X
- 3678(Techniques'',)X
- 2 f
- 4146(Commun-)X
- 2878 4912(ications)N
- 3175(of)X
- 3281(the)X
- 3422(ACM)X
- 1 f
- 3591(,)X
- 3654(Volume)X
- 3955(16,)X
- 4098(No.)X
- 4259(2,)X
- 4362(pp.)X
- 2878 5000(105-109,)N
- 3185(February,)X
- 3515(1973.)X
- 2706 5176([BSD86])N
- 3055(NDBM(3),)X
- 2 f
- 3469(4.3BSD)X
- 3775(Unix)X
- 3990(Programmer's)X
- 2878 5264(Manual)N
- 3155(Reference)X
- 3505(Guide)X
- 1 f
- 3701(,)X
- 3749(University)X
- 4114(of)X
- 4208(Califor-)X
- 2878 5352(nia,)N
- 3016(Berkeley,)X
- 3346(1986.)X
- 2706 5528([ENB88])N
- 3025(Enbody,)X
- 3319(R.)X
- 3417(J.,)X
- 3533(Du,)X
- 3676(H.)X
- 3779(C.,)X
- 3897(``Dynamic)X
- 4270(Hash-)X
- 2878 5616(ing)N
- 3034(Schemes'',)X
- 2 f
- 3427(ACM)X
- 3630(Computing)X
- 4019(Surveys)X
- 1 f
- 4269(,)X
- 4322(Vol.)X
- 2878 5704(20,)N
- 2998(No.)X
- 3136(2,)X
- 3216(pp.)X
- 3336(85-113,)X
- 3603(June)X
- 3770(1988.)X
- 3 f
- 720 5960(USENIX)N
- 9 f
- 1042(-)X
- 3 f
- 1106(Winter)X
- 1371('91)X
- 9 f
- 1498(-)X
- 3 f
- 1562(Dallas,)X
- 1815(TX)X
- 4384(11)X
- 12 p
- %%Page: 12 12
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 432 258(A)N
- 510(New)X
- 682(Hashing)X
- 985(Package)X
- 1290(for)X
- 1413(UNIX)X
- 3663(Seltzer)X
- 3920(&)X
- 4007(Yigit)X
- 1 f
- 432 538([FAG79])N
- 776(Ronald)X
- 1057(Fagin,)X
- 1308(Jurg)X
- 1495(Nievergelt,)X
- 1903(Nicholas)X
- 604 626(Pippenger,)N
- 1003(H.)X
- 1135(Raymond)X
- 1500(Strong,)X
- 1787(``Extendible)X
- 604 714(Hashing)N
- 901(--)X
- 985(A)X
- 1073(Fast)X
- 1236(Access)X
- 1493(Method)X
- 1771(for)X
- 1894(Dynamic)X
- 604 802(Files'',)N
- 2 f
- 855(ACM)X
- 1046(Transactions)X
- 1485(on)X
- 1586(Database)X
- 1914(Systems)X
- 1 f
- 2168(,)X
- 604 890(Volume)N
- 882(4,)X
- 962(No.)X
- 1100(3.,)X
- 1200(September)X
- 1563(1979,)X
- 1763(pp)X
- 1863(315-34)X
- 432 1066([KNU68],)N
- 802(Knuth,)X
- 1064(D.E.,)X
- 2 f
- 1273(The)X
- 1434(Art)X
- 1577(of)X
- 1680(Computer)X
- 2041(Pro-)X
- 604 1154(gramming)N
- 971(Vol.)X
- 1140(3:)X
- 1245(Sorting)X
- 1518(and)X
- 1676(Searching)X
- 1 f
- 2001(,)X
- 2058(sec-)X
- 604 1242(tions)N
- 779(6.3-6.4,)X
- 1046(pp)X
- 1146(481-550.)X
- 432 1418([LAR78])N
- 747(Larson,)X
- 1011(Per-Ake,)X
- 1319(``Dynamic)X
- 1687(Hashing'',)X
- 2 f
- 2048(BIT)X
- 1 f
- (,)S
- 604 1506(Vol.)N
- 764(18,)X
- 884(1978,)X
- 1084(pp.)X
- 1204(184-201.)X
- 432 1682([LAR88])N
- 752(Larson,)X
- 1021(Per-Ake,)X
- 1335(``Dynamic)X
- 1709(Hash)X
- 1900(Tables'',)X
- 2 f
- 604 1770(Communications)N
- 1183(of)X
- 1281(the)X
- 1415(ACM)X
- 1 f
- 1584(,)X
- 1640(Volume)X
- 1934(31,)X
- 2070(No.)X
- 604 1858(4.,)N
- 704(April)X
- 893(1988,)X
- 1093(pp)X
- 1193(446-457.)X
- 432 2034([LIT80])N
- 731(Witold,)X
- 1013(Litwin,)X
- 1286(``Linear)X
- 1590(Hashing:)X
- 1939(A)X
- 2036(New)X
- 604 2122(Tool)N
- 786(for)X
- 911(File)X
- 1065(and)X
- 1211(Table)X
- 1424(Addressing'',)X
- 2 f
- 1893(Proceed-)X
- 604 2210(ings)N
- 761(of)X
- 847(the)X
- 969(6th)X
- 1095(International)X
- 1540(Conference)X
- 1933(on)X
- 2036(Very)X
- 604 2298(Large)N
- 815(Databases)X
- 1 f
- 1153(,)X
- 1193(1980.)X
- 432 2474([NEL90])N
- 743(Nelson,)X
- 1011(Philip)X
- 1222(A.,)X
- 2 f
- 1341(Gdbm)X
- 1558(1.4)X
- 1679(source)X
- 1913(distribu-)X
- 604 2562(tion)N
- 748(and)X
- 888(README)X
- 1 f
- 1209(,)X
- 1249(August)X
- 1500(1990.)X
- 432 2738([THOM90])N
- 840(Ken)X
- 1011(Thompson,)X
- 1410(private)X
- 1670(communication,)X
- 604 2826(Nov.)N
- 782(1990.)X
- 432 3002([TOR87])N
- 790(Torek,)X
- 1066(C.,)X
- 1222(``Re:)X
- 1470(dbm.a)X
- 1751(and)X
- 1950(ndbm.a)X
- 604 3090(archives'',)N
- 2 f
- 966(USENET)X
- 1279(newsgroup)X
- 1650(comp.unix)X
- 1 f
- 2002(1987.)X
- 432 3266([TOR88])N
- 760(Torek,)X
- 1006(C.,)X
- 1133(``Re:)X
- 1351(questions)X
- 1686(regarding)X
- 2027(data-)X
- 604 3354(bases)N
- 826(created)X
- 1106(with)X
- 1295(dbm)X
- 1484(and)X
- 1647(ndbm)X
- 1876(routines'')X
- 2 f
- 604 3442(USENET)N
- 937(newsgroup)X
- 1328(comp.unix.questions)X
- 1 f
- 1982(,)X
- 2041(June)X
- 604 3530(1988.)N
- 432 3706([WAL84])N
- 773(Wales,)X
- 1018(R.,)X
- 1135(``Discussion)X
- 1564(of)X
- 1655("dbm")X
- 1887(data)X
- 2045(base)X
- 604 3794(system'',)N
- 2 f
- 973(USENET)X
- 1339(newsgroup)X
- 1762(unix.wizards)X
- 1 f
- 2168(,)X
- 604 3882(January,)N
- 894(1984.)X
- 432 4058([YIG89])N
- 751(Ozan)X
- 963(S.)X
- 1069(Yigit,)X
- 1294(``How)X
- 1545(to)X
- 1648(Roll)X
- 1826(Your)X
- 2032(Own)X
- 604 4146(Dbm/Ndbm'',)N
- 2 f
- 1087(unpublished)X
- 1504(manuscript)X
- 1 f
- (,)S
- 1910(Toronto,)X
- 604 4234(July,)N
- 777(1989)X
- 3 f
- 432 5960(12)N
- 2970(USENIX)X
- 9 f
- 3292(-)X
- 3 f
- 3356(Winter)X
- 3621('91)X
- 9 f
- 3748(-)X
- 3 f
- 3812(Dallas,)X
- 4065(TX)X
- 13 p
- %%Page: 13 13
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 720 258(Seltzer)N
- 977(&)X
- 1064(Yigit)X
- 3278(A)X
- 3356(New)X
- 3528(Hashing)X
- 3831(Package)X
- 4136(for)X
- 4259(UNIX)X
- 1 f
- 720 538(Margo)N
- 960(I.)X
- 1033(Seltzer)X
- 1282(is)X
- 1361(a)X
- 1423(Ph.D.)X
- 1631(student)X
- 1887(in)X
- 1974(the)X
- 2097(Department)X
- 720 626(of)N
- 823(Electrical)X
- 1167(Engineering)X
- 1595(and)X
- 1747(Computer)X
- 2102(Sciences)X
- 2418(at)X
- 720 714(the)N
- 850(University)X
- 1220(of)X
- 1318(California,)X
- 1694(Berkeley.)X
- 2055(Her)X
- 2207(research)X
- 720 802(interests)N
- 1017(include)X
- 1283(256le)X
- 1415(systems,)X
- 1718(databases,)X
- 2076(and)X
- 2221(transac-)X
- 720 890(tion)N
- 896(processing)X
- 1291(systems.)X
- 1636(She)X
- 1807(spent)X
- 2027(several)X
- 2306(years)X
- 720 978(working)N
- 1026(at)X
- 1123(startup)X
- 1380(companies)X
- 1762(designing)X
- 2112(and)X
- 2267(imple-)X
- 720 1066(menting)N
- 1048(256le)X
- 1216(systems)X
- 1535(and)X
- 1716(transaction)X
- 2133(processing)X
- 720 1154(software)N
- 1026(and)X
- 1170(designing)X
- 1509(microprocessors.)X
- 2103(Ms.)X
- 2253(Seltzer)X
- 720 1242(received)N
- 1057(her)X
- 1223(AB)X
- 1397(in)X
- 1522(Applied)X
- 1843(Mathematics)X
- 2320(from)X
- 720 1330 0.1953(Harvard/Radcliffe)AN
- 1325(College)X
- 1594(in)X
- 1676(1983.)X
- 720 1444(In)N
- 810(her)X
- 936(spare)X
- 1129(time,)X
- 1313(Margo)X
- 1549(can)X
- 1683(usually)X
- 1936(be)X
- 2034(found)X
- 2243(prepar-)X
- 720 1532(ing)N
- 868(massive)X
- 1171(quantities)X
- 1527(of)X
- 1639(food)X
- 1831(for)X
- 1970(hungry)X
- 2242(hoards,)X
- 720 1620(studying)N
- 1022(Japanese,)X
- 1355(or)X
- 1449(playing)X
- 1716(soccer)X
- 1948(with)X
- 2116(an)X
- 2218(exciting)X
- 720 1708(Bay)N
- 912(Area)X
- 1132(Women's)X
- 1507(Soccer)X
- 1788(team,)X
- 2026(the)X
- 2186(Berkeley)X
- 720 1796(Bruisers.)N
- 720 1910(Ozan)N
- 915(()X
- 3 f
- 942(Oz)X
- 1 f
- 1040())X
- 1092(Yigit)X
- 1281(is)X
- 1358(currently)X
- 1672(a)X
- 1732(software)X
- 2033(engineer)X
- 2334(with)X
- 720 1998(the)N
- 886(Communications)X
- 1499(Research)X
- 1861(and)X
- 2044(Development)X
- 720 2086(group,)N
- 948(Computing)X
- 1328(Services,)X
- 1641(York)X
- 1826(University.)X
- 2224(His)X
- 2355(for-)X
- 720 2174(mative)N
- 967(years)X
- 1166(were)X
- 1352(also)X
- 1510(spent)X
- 1708(at)X
- 1795(York,)X
- 2009(where)X
- 2234(he)X
- 2338(held)X
- 720 2262(system)N
- 985(programmer)X
- 1425(and)X
- 1583(administrator)X
- 2052(positions)X
- 2382(for)X
- 720 2350(various)N
- 995(mixtures)X
- 1314(of)X
- 1420(of)X
- 1526(UNIX)X
- 1765(systems)X
- 2056(starting)X
- 2334(with)X
- 720 2438(Berkeley)N
- 1031(4.1)X
- 1151(in)X
- 1233(1982,)X
- 1433(while)X
- 1631(at)X
- 1709(the)X
- 1827(same)X
- 2012(time)X
- 2174(obtaining)X
- 720 2526(a)N
- 776(degree)X
- 1011(in)X
- 1093(Computer)X
- 1433(Science.)X
- 720 2640(In)N
- 813(his)X
- 931(copious)X
- 1205(free)X
- 1356(time,)X
- 1543(Oz)X
- 1662(enjoys)X
- 1896(working)X
- 2188(on)X
- 2293(what-)X
- 720 2728(ever)N
- 890(software)X
- 1197(looks)X
- 1400(interesting,)X
- 1788(which)X
- 2014(often)X
- 2209(includes)X
- 720 2816(language)N
- 1044(interpreters,)X
- 1464(preprocessors,)X
- 1960(and)X
- 2110(lately,)X
- 2342(pro-)X
- 720 2904(gram)N
- 905(generators)X
- 1260(and)X
- 1396(expert)X
- 1617(systems.)X
- 720 3018(Oz)N
- 836(has)X
- 964(authored)X
- 1266(several)X
- 1515(public-domain)X
- 2003(software)X
- 2301(tools,)X
- 720 3106(including)N
- 1069(an)X
- 1191(nroff-like)X
- 1545(text)X
- 1711(formatter)X
- 2 f
- 2056(proff)X
- 1 f
- 2257(that)X
- 2423(is)X
- 720 3194(apparently)N
- 1083(still)X
- 1226(used)X
- 1397(in)X
- 1483(some)X
- 1676(basement)X
- 2002(PCs.)X
- 2173(His)X
- 2307(latest)X
- 720 3282(obsessions)N
- 1143(include)X
- 1460(the)X
- 1639(incredible)X
- 2040(programming)X
- 720 3370(language)N
- 1030(Scheme,)X
- 1324(and)X
- 1460(Chinese)X
- 1738(Brush)X
- 1949(painting.)X
- 3 f
- 720 5960(USENIX)N
- 9 f
- 1042(-)X
- 3 f
- 1106(Winter)X
- 1371('91)X
- 9 f
- 1498(-)X
- 3 f
- 1562(Dallas,)X
- 1815(TX)X
- 4384(13)X
- 14 p
- %%Page: 14 14
- 0(Courier)xf 0 f
- 10 s 10 xH 0 xS 0 f
- 3 f
- 432 5960(14)N
- 2970(USENIX)X
- 9 f
- 3292(-)X
- 3 f
- 3356(Winter)X
- 3621('91)X
- 9 f
- 3748(-)X
- 3 f
- 3812(Dallas,)X
- 4065(TX)X
- 14 p
- %%Trailer
- xt
- xs