วิธีกำหนดค่า“ On-Access Anti-Virus” สำหรับการบู๊ตที่เร็วขึ้น?


10

ฉันกำลังพยายามเพิ่มประสิทธิภาพกระบวนการบูตของเวิร์กสเตชัน 700 Windows XP ของเราเรามีข้อร้องเรียนเกี่ยวกับเวลาเริ่มต้นและเวลาเข้าสู่ระบบบนเวิร์กสเตชันไซต์เป็นประจำ

เมื่อดูในสองส่วนส่วนที่หนึ่งใช้BootVisเพื่อตรวจสอบและตรวจสอบกระบวนการบู๊ต ส่วนที่สองใช้การตรวจสอบกระบวนการเพื่อตรวจสอบกระบวนการเข้าสู่ระบบ ด้วยการใช้จุดทาง "Boot Done" ของ BootVis เป็นตัวชี้วัดฉันใช้เครื่องเสมือน VMWare เวิร์กสเตชันที่ใช้งานมาประมาณ 18 เดือนในฐานะเครื่องทดสอบอเนกประสงค์ ฉันใช้สแน็ปช็อตเพื่อส่งคืนเครื่องเสมือนกลับสู่สถานะเริ่มต้นก่อนการทดสอบแต่ละครั้ง

จากบันทึกและรายงานว่า BootVis สร้างการหน่วงเวลาที่ชัดเจนที่สุดนั้นมาจากSophos Anti-Virusบนเครื่องสแกนการเข้าถึงตามด้วย mrxsmb ฉันปรับแต่งนโยบายสำหรับเครื่อง (ทำให้แน่ใจว่าฉันบังคับให้ Sophos อัปเดตสองครั้งในแต่ละครั้ง) และได้ตัวเลขต่อไปนี้:

  • สแกนไฟล์ทั้งหมดเปิดอ่าน : 260 วินาที
  • สแกนไฟล์ทั้งหมด, เมื่อเขียน : 160 วินาที
  • สแกนไฟล์เรียกทำงาน, เปิดอ่านและเขียน : 111 วินาที
  • สแกนไฟล์เรียกทำงาน, เปิดอ่าน : 99 วินาที
  • สแกนไฟล์เรียกทำงานได้เมื่อเขียน : 95 วินาที
  • On-Access Scanning Disabled : 102 วินาที

ข้างต้นมีแนวโน้มที่จะแนะนำว่าการสแกนไฟล์ทั้งหมดการอ่านเป็นการทำงานที่แพงที่สุด (และอาจไม่จำเป็นทั้งหมด) ฉันไม่สามารถเข้าใจได้ว่าทำไมการปิดใช้งานการสแกนตามการเข้าถึงจึงทำให้ลำดับการบู๊ตช้าลงเล็กน้อย ผลลัพธ์สามรายการสุดท้ายนั้นเหมือนกันมากซึ่งหมายความว่าฉันต้องใช้ปัจจัยอื่น ๆ ที่มีผลต่อการตัดสินใจของฉันในการเลือกสแกนที่สามารถสแกนได้, เปิดอ่านหรือเขียน


ปรับปรุง:

ฉันทำการทดสอบเพิ่มเติมบางอย่างบนเครื่องเสมือนเดียวกัน (ในช่วงเวลาที่แตกต่างกันของวัน) ดังนั้นจึงไม่สามารถเปรียบเทียบกับผลลัพธ์ข้างต้นได้โดยตรง:

  • ไม่ได้ติดตั้ง Sophos : 67.4 วินาที (เฉลี่ยมากกว่า 5 การทดสอบ)
  • สแกนไฟล์เรียกทำงาน, เปิดอ่าน : 84.5 วินาที (เฉลี่ยมากกว่า 5 การทดสอบ)
  • สแกนไฟล์เรียกทำงาน, เมื่อเขียน : 85 วินาที (เฉลี่ยมากกว่า 5 การทดสอบ)

การหาค่าเฉลี่ยทำให้ค่าสำหรับ On Read และ On Write มีการรวมเข้าด้วยกันเพิ่มเติมเป็นที่น่าสนใจที่จะเห็นว่าการใช้ Sophos scan Executable Files เพิ่มค่าประสิทธิภาพการทำงาน 21% เหนือ Sophos ที่ไม่ได้ติดตั้ง


ดังนั้นสิ่งที่ควรพิจารณาในการกำหนดค่าการสแกน On-Access เพื่อพิจารณาเวลาการบูต


ฉันก็สนใจสิ่งนี้เช่นกัน เรากำลังใช้ Eset NOD32 (ก่อนหน้านี้ Trendmicro Officescan) และดูเวลาเริ่มต้นและการเข้าสู่ระบบที่ไม่ดี มันยิ่งเจ็บปวดบนแล็ปท็อป (Thinkpads) โดยมีดิสก์ช้าลง
Doug Luxem

รอก่อน? คุณหมายความว่าคุณเคยใช้ Trend Micro OfficeScan และตอนนี้คุณใช้ ESET NOD32 หรือ ESET NOD32 เคยถูกเรียกว่า Trendmicro Officescan? ฉันใช้ NOD32 บนเวิร์คสเตชั่นของผู้ดูแลระบบฉันอาจจะติดตั้งในเครื่องเสมือนและทำการทดสอบกับ BootViz ในวันพรุ่งนี้ แน่นอนว่าไม่ใช่แค่เวลาบูตเท่านั้นที่สามารถได้รับผลกระทบจากการเข้าถึงแอนตีไวรัสที่ก้าวร้าว
Richard Slater

NOD32 และ Trend Micro OfficeScan ไม่เกี่ยวข้องกัน ฉันคิดว่าเขาหมายถึง "เราเคยใช้" การตีความสิ่งที่เขาพูด
Evan Anderson

ขออภัยเราเปลี่ยนจาก Trend เป็น NOD32
Doug Luxem

คำตอบ:


6

ขณะนี้เรากำลังตรวจสอบปัญหาความเร็วของ SOPHOS และฉันได้ทำตามคำแนะนำต่อไปนี้ซึ่งในสภาพแวดล้อม winxp sp3 ของเราได้สร้างความแตกต่างเล็กน้อย:

  1. ยกเว้นไฟล์เหล่านี้ที่อยู่ในส่วน On-Access:

    • c: \ windows \ system32 \ Authz.dll
    • c: \ windows \ system32 \ Drivers \ srv.sys
    • c: \ windows \ system32 \ es.dll
    • c: \ windows \ system32 \ netman.dll
    • c: \ windows \ system32 \ Oakley.dll
    • c: \ windows \ system32 \ pstorsvc.dll
    • c: \ windows \ system32 \ rasadhlp.dll
    • c: \ windows \ system32 \ regsvc.dll
    • c: \ windows \ system32 \ winipsec.dll พวกเขาเป็นไฟล์เริ่มต้นและ aslong ในขณะที่คุณมีการสแกนระบบเต็มรูปแบบทำงานในบางจุดคุณ shuold ได้ดี
  2. สิ่งที่สองที่ต้องทำคือปิดการตรวจสอบการปรับปรุงเมื่อเริ่มต้น นี่เป็นความเสี่ยงเล็กน้อยเนื่องจากเป็นจุดสำคัญสำหรับไวรัสตัวใหม่ที่สามารถโจมตีได้ แต่คุณสามารถต่อสู้กับสิ่งนี้ได้โดยมีการตรวจสอบการอัปเดตเป็นประจำ 30 นาทีซึ่งหมายความว่าคุณจะไม่ต้องออกแรงเกินครึ่งชั่วโมง หากต้องการเปิดการตรวจสอบการอัปเดตให้ทำดังนี้

alt text http://www.sophos.com/images/common/misc/27646.gif

หลังจากใช้งานการเปลี่ยนแปลงเหล่านี้จะมีความเร็วเพิ่มขึ้นที่สังเกตได้จากการเปิดเครื่องไปยังเดสก์ท็อป

ฉันหวังว่านี่จะช่วยได้.

หนังลูกวัว


1
ฉันยังพบเทมเพลตนโยบายกลุ่มเพื่อทำงาน: social.technet.microsoft.com/Forums/en-US/winserverGP/thread/…
Richard Slater

! น่ากลัว นั่นคือส่วนหนึ่งที่ฉันไม่ได้ดู ค้นหาที่ยอดเยี่ยม
กีบ

2

ฉันไม่ได้ใช้ Sophos ดังนั้นฉันไม่แน่ใจว่ามีบางสิ่งที่คล้ายกันหรือไม่ แต่ในไซแมนเทคมีการเปลี่ยนแปลงรีจิสตรีคุณสามารถปิดใช้งานการสแกนระบบทั้งหมดเมื่อเริ่มต้น หากไม่มีสิ่งนี้ไซแมนเทคจะสแกนทุกอย่างเมื่อระบบเริ่มทำงานเป็นครั้งแรกทำให้ช้าลงเล็กน้อยในช่วงแรกหลังจากระบบบูทขึ้น อาจมีการตั้งค่าที่คล้ายกันใน Sophos

แน่นอนว่าการปิดใช้งานนี่อาจเป็นการลดระดับความปลอดภัยเล็กน้อย มีเหตุผลว่าทำไมพวกเขาสแกนเริ่มต้น


Sophos ไม่ทำการสแกนระบบเต็มรูปแบบเมื่อเริ่มระบบในกรณีของฉันฉันกำหนดเวลาให้ Sophos ทำการสแกนระบบเต็มรูปแบบที่ค่อนข้างก้าวร้าวที่ 1530 ในวันจันทร์ซึ่งทำงานได้ดีในกรณีการใช้งานเฉพาะของเรา
Richard Slater

2

เรามีปัญหาเดียวกันกับ McAfee ในเครื่องรุ่นเก่าของเรา เครื่องเหล่านี้ไม่สามารถเข้าถึงอินเทอร์เน็ตได้ดังนั้นฉันจึงเขียนสคริปต์บูตเพื่อชะลอการเริ่มต้นบริการไม่กี่นาที

' Place script in C:\Documents and Settings\All Users\Start Menu\Programs\Startup
' The McShield and McTaskManager services must be set to Manual

Wscript.sleep 12000 'Delay start for 2 minutes

Set objWMIService = GetObject ("winmgmts:{impersonationLevel=impersonate, (Debug)}\\.\root\cimv2")

StartService "McShield"     
StartService "McTaskManager"

Function StartService (strService)
    Dim intStatus, colServices, objService
    Set colServices = objWMIService.ExecQuery ("Select * from Win32_Service Where Name = " & chr(39) & strService & chr(39))
    For Each objService in colServices
        intStatus = objService.StartService
    Next
End Function

สิ่งนี้อาจไม่สามารถใช้งานได้กับสถานการณ์ของคุณ แต่วิธีแก้ปัญหาทำงานได้ดีสำหรับเรา


สันนิษฐานว่ากระบวนการเหล่านั้นให้การป้องกันการเข้าถึงคอมพิวเตอร์ของคุณไม่ได้รับการป้องกันเมื่อเริ่มต้น ในโรงเรียนนี่อาจจะไม่ใช่การประนีประนอมที่ยอมรับได้เพราะเรามีผู้ใช้ที่เป็นอันตรายที่จะใช้มันเพื่อผลประโยชน์ของพวกเขา มันเป็นทางออกที่ดีสำหรับสภาพแวดล้อมที่เชื่อถือได้อย่างไรก็ตาม ขอบคุณสำหรับข้อมูลของคุณ
Richard Slater

1
ฉันสงสัยว่าอาจเป็นกรณีนี้ แต่จะดีกว่าที่จะให้ข้อมูลมากกว่าถือโซลูชันและไม่แบ่งปัน
KevinH
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.