Hello I just moved a win nt file server to linux/samba I've performance problem with the new server thought it's a more powerful machine (and os ;-) ): programs loaded from shares take (much) longer to start A network trace shows up that the throughput needed to achieve the program run (double clic to start then exit) from the linux server is more than 3 times the one needed to run from the win$ server there are no network problems the ratio is the same from any win nt server to any linux server (i tried with 2 servers of each kind, i just have to copy a directory) I'm thinking about an oplock problem (the files are opened read only, they are windows executables) the network trace (ethereal) shows up that oplocks are requested but not granted from linux servers I had a level 10 debug log on the samba server (the one below is a 2.0.10, the other is a 2.2.7) which shows (for what i'm able to read at this level :-] ) that an oplock is requested (open_file_shared ... oplock request = 3) but not granted (smb_flg = 136 - bit 5 (0x20) is not set) smb.conf includes the following lines for the given share oplocks = yes level2 oplocks = yes locking = yes is oplock a right clue ? can this problem come from somewhere else ? what other investigation tools can i use ? what else can i try ? [2003/04/02 15:18:48, 10] smbd/open.c:open_file_shared(829) open_file_shared: fname = rh/reshum1.exe, share_mode = 20, ofun = 1, mode = 644, oplock request = 3 [2003/04/02 15:18:48, 8] lib/util.c:is_in_path(2430) is_in_path: rh/reshum1.exe [2003/04/02 15:18:48, 8] lib/util.c:is_in_path(2435) is_in_path: no name list. [2003/04/02 15:18:48, 3] lib/util.c:unix_clean_name(522) unix_clean_name [rh/reshum1.exe] [2003/04/02 15:18:48, 5] locking/locking_shm.c:shm_get_share_modes(229) get_share_modes Read share mode 0x8020 pid=25736 [2003/04/02 15:18:48, 5] locking/locking_shm.c:shm_get_share_modes(254) get_share_modes: file with dev 801 inode 326419 -> 1 entries [2003/04/02 15:18:48, 4] smbd/open.c:open_file_shared(1024) calling open_file with flags=0x0 flags2=0x0 mode=0644 [2003/04/02 15:18:48, 3] smbd/files.c:fd_get_already_open(130) Re-used file_fd_struct dev = 801, inode = 326419, ref_count = 2 dos_mode: rh/reshum1.exe [2003/04/02 15:19:18, 8] lib/util.c:is_in_path(2430) is_in_path: rh/reshum1.exe [2003/04/02 15:19:18, 8] lib/util.c:is_in_path(2435) is_in_path: no name list. [2003/04/02 15:19:18, 8] smbd/dosmode.c:dos_mode(167) dos_mode returning [2003/04/02 15:19:18, 5] smbd/nttrans.c:reply_ntcreate_and_X(959) reply_ntcreate_and_X: fnum = 4307, open name = rh/reshum1.exe [2003/04/02 15:19:18, 5] lib/util.c:show_msg(423) size=103 smb_com=0xa2 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=136 smb_flg2=1 [2003/04/02 15:19:18, 5] lib/util.c:show_msg(431) smb_tid=1 smb_pid=512 smb_uid=100 smb_mid=32768 smt_wct=34 - * - * - * - * - * - * - Bien s?r que je suis perfectionniste ! Mais ne pourrais-je pas l'?tre mieux ? Thierry ITTY eMail : Thierry.Itty@Besancon.org FRANCE