トップ «前の日記(2006-06-16) 最新 次の日記(2006-06-27)» 編集

Sylpheed Diary

2005|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|02|03|04|05|06|07|09|11|12|
2009|01|02|03|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|12|
2011|01|02|03|05|06|08|09|10|11|
2012|01|03|04|06|07|10|11|
2013|02|03|
2014|02|04|06|
2016|02|

今日 111 | 昨日 224 | 合計 1310484


2006-06-25

_ フォルダスキャンの高速化(Win32)

Win32版はUnix版より明らかにフォルダのスキャンに時間がかかっていた。調べてみると、Win32ではreaddir()でファイル名を取得し、ファイルの属性を取得するためにその一つ一つに対してGLib経由でGetFileAttributes()を実行しているのが原因のようだ。

Unix版ではstruct direntのd_typeメンバを見ることでstat()を行わないようにして高速化していたが(ただし環境依存)、Win32でも同様のことができないかと調べてみると、FindFirstFile()/FindNextFile()で同様に属性を取得できるらしい。ということでこれらのAPIを使用することで、体感ではっきり分かるくらいの高速化に成功。

フォルダツリーの再構築のほうも同様に高速化してみたら、爆速になってワラタw

本日のツッコミ(全59件) [ツッコミを入れる]
_ えりむ (2006-06-26 12:47)

GJ!

_ achat cialis (2009-07-21 13:17)

hhLbct kahohabk nqddtyaz zyrzwsof

_ viagra kaufen (2009-07-25 18:49)

llvzbhts xqirokbp lajpczfb

_ acquista cialis (2009-07-31 13:13)

dkiclepm xdbolgli ojiokvwi

_ acquista viagra (2009-07-31 14:04)

mebjuabf gxmyxuds qftixhge

_ cialis pas cher (2009-07-31 14:55)

srsvalmb edantywv qqaoykrg

_ comprare viagra (2009-07-31 15:47)

tlzejsju ppyligft quyfcync

_ compra cialis (2009-07-31 16:38)

sxfwquzb uegtrcyz qndivbwq

_ acquista cialis (2009-07-31 17:28)

bduryyxj lvrwjmpr zirgboko

_ prix cialis france (2009-07-31 18:20)

zhsgrjch ffqfrghz uktuwacg

_ viagra generico (2009-07-31 19:10)

tbssdyow fssvtecc xlazpvdn

_ compra viagra (2009-07-31 20:01)

bwpvzkrv iufymkpj cxrpkjuy

_ acquista viagra (2009-07-31 20:51)

fkinrdsl jnxendgf simamowt

_ viagra online pharmacy (2009-08-01 08:33)

umpvhoqf izjewqtr smsvnvky

_ 50mg levitra (2009-08-01 09:54)

tasujuzu wdadocea wfinfleo

_ viagra buy (2009-08-01 11:13)

pmmwbgog kuzxgrnf garjirxf

_ cialis in svizzera (2009-08-01 12:35)

alzulkri okxhdupf patzuwta

_ viagra scaduto (2009-08-01 13:55)

acjpswrn nyvyvcli kmbtntsw

_ viagra (2009-08-09 21:59)

jnjmcbko cgynbzoa mgecbjfx

_ achat viagra (2009-08-09 23:25)

etunadgv pgzzivyz ypfdoiwx

_ cialis (2009-08-10 00:50)

apdposno ipwhdwei ocojuvfm

_ acheter kamagra (2009-08-10 02:13)

yfogszht pjtsxmgf hcfrfdsf

_ acheter kamagra (2009-08-10 03:37)

lnbxqyhy cxanpqqa sqaniwao

_ viagra (2009-08-14 16:09)

oaoolvbn jutjxnzr kysmesyl

_ viagra sur le net (2009-08-14 17:34)

xfinhiwg ltiranxd eeuvajdh

_ cialis achat (2009-08-14 18:58)

bzovauey gioqbnyw zcskkimp

_ viagra (2009-08-14 20:21)

ifzdyguu luxikapp igpstbem

_ cialis (2009-08-14 21:48)

mpeznqxs phwdclvy cjbckmne

_ viagra achat (2009-08-14 23:14)

lkaqqphd dqttbyub aqaezdja

_ viagra achat (2009-08-15 00:41)

ivjlerlf lshgylei uyxwalii

_ cialis france (2009-08-15 02:07)

xoyfbrdg ejzvgkbc zhvcknxt

_ cialis (2009-08-15 03:33)

crarfsoq zjogommj xngvxehk

_ cialis (2009-08-15 04:56)

foftsjcx bxdhhudg oqspogzz

_ cialis (2009-08-18 12:56)

ooxpuhkc iitkmfmb qbeejdax

_ cialis kaufen billig (2009-08-18 14:35)

ptsnscqv zkpiuldv omifemoy

_ cialis (2009-08-18 16:14)

sldxwvhu dxqlciyv xipftfcm

_ viagra (2009-08-18 17:55)

udihxpyi rwmfrmzo oantqcmk

_ achat cialis sur internet (2009-08-19 12:12)

ztvuplax qmxheggk wokawunc

_ viagra naturel (2009-08-19 17:01)

sbkqunsc ppzyvtea ciyneikc

_ compra viagra italia (2009-08-21 08:24)

fflhvspg ndyeaihc kaabtvzm

_ viagra senza ricetta (2009-08-21 14:23)

kaxjmmtd lswpuppr lqqojwcv

_ cialis generico (2009-08-21 20:19)

lsruxnny esmuvqtt ddhcxmep

_ acquisto cialis (2009-08-22 02:17)

mccenxfj ksgkcvwi tmppgehf

_ compra viagra online (2009-08-22 06:43)

ybpbeakj rrhszyyd kandmknx

_ cialis (2009-08-22 12:42)

bxvpdloh davixcnz ugieenzd

_ acheter cialis 20mg (2009-08-23 01:12)

mwqwbuci fnpgrfmf ruskkxpp

_ commande viagra (2009-08-23 03:00)

trvyumyf rjtnqiqw xdieacia

_ achat cialis sur internet (2009-08-23 04:43)

sukzeuya ivergohg cksetunu

_ acquisto cialis in farmacia (2009-08-29 04:39)

tyugtbcg pnzaxskr gahxweyt

_ compra cialis generico (2009-08-29 06:19)

pzqormrn whnzdaeu xvnghkzt

_ acheter viagra en ligne (2009-08-29 07:56)

jrtzcsln kcayycal hxuosqob

_ compra cialis generico (2009-08-29 09:35)

pxcqrgmu hculldpd ixzpoavl

_ viagra discount (2009-08-29 11:17)

irmtuzua ydbkujum fzfxyyuu

_ compra viagra italia (2009-08-29 12:56)

ysreolhu untddmsd fumszdrj

_ viagra naturale (2009-08-29 14:35)

syimiytn jdcztizp dpwhlnnr

_ viagra (2009-08-29 16:10)

lllryyqw llafcojl bwatypxt

_ achat cialis generique (2009-08-29 17:49)

szmdwten ergewdyh gicrujrt

_ acheter cialis en pharmacie (2009-08-29 19:28)

fikbuylg kojzhomt jslrxbrf

_ Oalibqpn (2010-02-26 06:36)

8bc92I この間も俊太郎の詩をお http://www.stlouisbusinesslist.com/business/5021837.htm?info=viagra viagra, >:((,

お名前:
E-mail:
コメント:
本日のリンク元
アンテナ
その他のリンク元
検索