Score:1

อุณหภูมิ CPU เพิ่มขึ้นเป็น 90c+ เมื่อเสียบปลั๊กเท่านั้น

ธง mz

การบูทคู่ Asus Vivobook K571GT ของฉันใน Ubuntu 20.04 เพิ่งเริ่มปิดเนื่องจากอุณหภูมิสูง (ถึง 99c+) อุณหภูมิเหล่านี้จะเข้าถึงได้เมื่อเสียบปลั๊กแล็ปท็อปเท่านั้น

ไบออสได้รับการอัพเดตเป็นล่าสุด Ubuntu ได้รับการอัพเดตเป็นเคอร์เนลล่าสุด ฉันเห็นว่าอาจเป็นเพราะไดรเวอร์ nvidia ติดตั้งไม่ถูกต้อง ดังนั้นฉันจึงลองใช้ไดรเวอร์ nvidia หลายตัว (460, 470 & 495) พยายามปิดการใช้งาน nvdia ทั้งหมดที่ทำงานด้วย GPU ในตัวเท่านั้น ทั้งหมดนี้ให้ผลลัพธ์ที่เหมือนกัน เมื่อเสียบปลั๊กอุณหภูมิที่เพิ่มสูงขึ้นจาก 40c-45c เป็น 95c ในหนึ่งวินาที (โดยไม่ต้องโหลด CPU มากขนาดนั้น เช่น เรียกใช้ การปรับปรุงที่เหมาะสม คำสั่งจะทำให้อุณหภูมิของ CPU เพิ่มขึ้นเป็น 90c+) ถ้าฉันไม่หยุดสิ่งที่ฉันกำลังทำอยู่หรือคำสั่งกำลังทำงานอยู่และฉันไม่สามารถหยุดได้ทันเวลา CPU จะแตะเครื่องหมาย 100c ซึ่งจะทำให้เกิดการปิดระบบ น่าสนใจ ถ้าฉันถอดปลั๊กในขณะที่ได้รับคำเตือนอุณหภูมิสูง อุณหภูมิจะกลับลงไปที่ 45-50c ในหนึ่งวินาที

มีใครมีประสบการณ์บางอย่างที่คล้ายกัน? สิ่งเดียวที่ฉันคิดได้คืออุณหภูมิของ CPU ที่พุ่งสูงขึ้นอย่างรวดเร็วเมื่อเสียบปลั๊กแต่ไม่ได้อยู่ในแบตเตอรี่ก็คือ CPU จะได้รับการ "โอเวอร์คล็อก" ด้วยวิธีใดวิธีหนึ่ง ฉันไม่แน่ใจว่าจะตรวจสอบสิ่งนี้ได้อย่างไร และจะป้องกันไม่ให้สิ่งนี้เกิดขึ้นได้อย่างไร ปัญหาเกี่ยวกับฮาร์ดแวร์ เช่น อะแดปเตอร์ AC ให้พลังงานมากเกินไป?

แก้ไข

เกรป /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu10/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu11/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu4/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu6/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu8/cpufreq/scaling_driver:intel_pstate
/sys/devices/system/cpu/cpu9/cpufreq/scaling_driver:intel_pstate

เกรป /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu10/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu11/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu4/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu5/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu6/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu7/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu8/cpufreq/scaling_governor:powersave
/sys/devices/system/cpu/cpu9/cpufreq/scaling_governor:powersave

grep "ชื่อรุ่น" /proc/cpuinfo

ชื่อรุ่น : Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz

แมว /sys/devices/system/cpu/intel_pstate/no_turbo

0

แก้ไข

ps auxc | grep - ฉัน เทอร์

รูท 167 0.0 0.0 0 0 ? ฉัน< 10:18 0:00 acpi_thermal_pm
รูท 1049 0.0 0.0 128808 9456 ? Ssl 10:18 0:00 ความร้อน

sudo dmidecode -s เวอร์ชัน bios

X571GT.311

ls -al /etc/thermald

รวม 28
drwxr-xr-x 2 รูท รูท 4096 8 ก.ย. 13:48 .
drwxr-xr-x 148 ราก 12288 2 พ.ย. 12:01 ..
-rw-r--r-- 1 รูท 4605 14 ม.ค. 2019 thermal-conf.xml
-rw-r--r-- 1 รูทรูท 508 14 ม.ค. 2019 thermal-cpu-cdev-order.xml

แล็ปท็อปมีอายุเพียงหนึ่งหรือสองปี การอัปเดต BIOS ล่าสุดเพิ่งเปิดตัวเมื่อสองสามสัปดาห์ก่อน

แมว /etc/thermald/thermal-conf.xml

<?xml version="1.0"?>

<!--
use "man thermal-conf.xml" for details
-->

<!-- BEGIN -->
<ThermalConfiguration>
<Platform>
    <Name>Generic X86 Laptop Device</Name>
    <ProductName>EXAMPLE_SYSTEM</ProductName>
    <Preference>QUIET</Preference>
    <ThermalSensors>
        <ThermalSensor>
            <Type>TSKN</Type>
            <AsyncCapable>1</AsyncCapable>
        </ThermalSensor>
    </ThermalSensors>
    <ThermalZones>
        <ThermalZone>
            <Type>SKIN</Type>
            <TripPoints>
                <TripPoint>
                    <SensorType>TSKN</SensorType>
                    <Temperature>55000</Temperature>
                    <type>passive</type>
                    <ControlType>SEQUENTIAL</ControlType>
                    <CoolingDevice>
                        <index>1</index>
                        <type>rapl_controller</type>
                        <influence> 100 </influence>
                        <SamplingPeriod> 16 </SamplingPeriod>
                    </CoolingDevice>
                    <CoolingDevice>
                        <index>2</index>
                        <type>intel_powerclamp</type>
                        <influence> 100 </influence>
                        <SamplingPeriod> 12 </SamplingPeriod>
                    </CoolingDevice>
                </TripPoint>
            </TripPoints>
        </ThermalZone>
    </ThermalZones>
</Platform>

<!-- Thermal configuration example only -->
<Platform>
    <Name>Example Platform Name</Name>
    <!--UUID is optional, if present this will be matched -->
    <!-- Both product name and UUID can contain
        wild card "*", which matches any platform
     -->
    <UUID>Example UUID</UUID>
    <ProductName>Example Product Name</ProductName>
    <Preference>QUIET</Preference>
    <ThermalSensors>
        <ThermalSensor>
            <!-- New Sensor with a type and path -->
            <Type>example_sensor_1</Type>
            <Path>/some_path</Path>
            <AsyncCapable>0</AsyncCapable>
        </ThermalSensor>
        <ThermalSensor>
            <!-- Already present in thermal sysfs,
                enable this or add/change config
                For example, here we are indicating that
                sensor can do async events to avoid polling
            -->
            <Type>example_thermal_sysfs_sensor</Type>
            <!-- If async capable, then we don't need to poll -->
            <AsyncCapable>1</AsyncCapable>
        </ThermalSensor>
        <ThermalSensor>
            <!-- Examle of a virtual sensor. This sensor
                depends on other real sensor or
                virtual sensor.
                E.g. here the temp will be
                 temp of example_sensor_1 * 0.5 + 10
            -->
            <Type>example_virtual_sensor</Type>
            <Virtual>1</Virtual>
            <SensorLink>
                <SensorType>example_sensor_1</SensorType>
                <Multiplier> 0.5 </Multiplier>
                <Offset> 10 </Offset>
            </SensorLink>
        </ThermalSensor>

    </ThermalSensors>
    <ThermalZones>
        <ThermalZone>
            <Type>Example Zone type</Type>
            <TripPoints>
                <TripPoint>
                    <SensorType>example_sensor_1</SensorType>
                    <!-- Temperature at which to take action -->
                    <Temperature> 75000 </Temperature>
                    <!-- max/passive/active
                        If a MAX type is specified, then
                        daemon will use PID control
                        to aggresively throttle to avoid
                        reaching this temp.
                     -->
                    <type>max</type>
                    <!-- SEQUENTIAL | PARALLEL
                    When a trip point temp is violated, then
                    number of cooling device can be activated.
                    If control type is SEQUENTIAL then
                    It will exhaust first cooling device before trying
                    next.
                    -->
                    <ControlType>SEQUENTIAL</ControlType>
                    <CoolingDevice>
                        <index>1</index>
                        <type>example_cooling_device</type>
                        <!-- Influence will be used order cooling devices.
                            First cooling device will be used, which has
                            highest influence.
                        -->
                        <influence> 100 </influence>
                        <!-- Delay in using this cdev, this takes some time
                        too actually cool a zone
                        -->
                        <SamplingPeriod> 12 </SamplingPeriod>
                    </CoolingDevice>
                </TripPoint>

            </TripPoints>
        </ThermalZone>
    </ThermalZones>
    <CoolingDevices>
        <CoolingDevice>
            <!--
                Cooling device can be specified
                by a type and optionally a sysfs path
                If the type already present in thermal sysfs
                no need of a path.
                Compensation can use min/max and step size
                to increasing cool the system.
                Debounce period can be used to force
                a waiting period for action
            -->
            <Type>example_cooling_device</Type>
            <MinState>0</MinState>
            <IncDecStep>10</IncDecStep>
            <ReadBack> 0 </ReadBack>
            <MaxState>50</MaxState>
            <DebouncePeriod>5000</DebouncePeriod>
            <!--
                If there are no PID parameter
                compensation increase step wise and exponentaially
                if single step is not able to change trend.
                Alternatively a PID parameters can be specified
                then next step will use PID calculation using
                provided PID constants.
            -->>
            <PidControl>
                <kp>0.001</kp>
                <kd>0.0001</kd>
                <ki>0.0001</ki>
            </PidControl>
        </CoolingDevice>
    </CoolingDevices>
</Platform>
</ThermalConfiguration>
<!-- END -->

สูงสุด

บน - 13:16:27 ขึ้น 1:37, 1 ผู้ใช้, โหลดเฉลี่ย: 0.85, 1.32, 1.11
งาน: ทั้งหมด 487, 2 วิ่ง, 484 นอน, 1 หยุด, 0 ซอมบี้
%Cpu(s): 5.1 us, 2.0 sy, 1.5 ni, 90.6 id, 0.1 wa, 0.0 hi, 0.7 si, 0.0 st
GiB Mem: รวม 15.5, 4.5 ฟรี, 5.0 ใช้, 5.9 บัฟ/แคช
GiB Swap: ทั้งหมด 2.0, ฟรี 2.0, ใช้ไป 0.0 10.1 ประโยชน์ Mem 

    ผู้ใช้ PID PR NI VIRT RES SHR S %CPU %MEM TIME+ คำสั่ง                       
  35883 รูท 39 19 84636 68132 12616 R 19.8 0.4 0:00.60 apt-check                     
   4842 haleks 20 0 4487900 483220 120988 S 2.6 3.0 1:49.49 gnome-shell                   
   7291 ฮาเล็ค 20 0 923372 60172 45804 ส 2.3 0.4 1:34.25 เซ็นเซอร์                       
  32705 แฮเล็กส์ 20 0 24.5ก 130676 77652 ส 2.3 0.8 0:14.20 กล้าหาญ                         
    975 ข้อความ+ 20 0 40380 34872 4068 S 1.0 0.2 0:31.14 dbus-daemon                   
   1002 ราก 20 0 2332860 32620 16456 S 1.0 0.2 0:05.98 snapd                         
   4555 แฮเล็กส์ 20 0 24.7ก 147872 79744 ส 1.0 0.9 1:10.25 Xorg                          
   5229 ครึ่ง 20 0 2258744 131912 45796 S 1.0 0.8 1:16.97 คีย์เบส                       
  35782 ราก 20 0 287276 16044 14104 S 1.0 0.1 0:00.03 packagekitd                   
    663 ราก -51 0 0 0 0 วินาที 0.7 0.0 0:38.09 irq/152-nvidia                
  21473 แฮเล็กส์ 20 0 819496 53768 39012 S 0.7 0.3 0:07.86 gnome-terminal-               
  32564 แฮเล็กส์ 20 0 16.6ก 410380 190120 ส 0.7 2.5 0:42.65 กล้าหาญ                         
  32596 แฮเล็กส์ 20 0 16.6ก 182632 87372 ส 0.7 1.1 0:47.20 กล้าหาญ                         
  34076 ราก 20 0 25368 13280 7900 ส 0.7 0.1 0:00.16 ฉลาด                           
    357 รูท 19 -1 68944 30764 29000 S 0.3 0.2 0:01.12 systemd-journal               
    387 ราก 20 0 24164 7796 4236 S 0.3 0.0 0:02.20 systemd-udevd                 
    517 ราก -51 0 0 0 0 วินาที 0.3 0.0 0:00.73 irq/148-iwlwifi               
    992 ราก 20 0 235188 10276 6928 ส 0.3 0.1 0:02.17 พลกิต                       
   1065 ราก 20 0 716580 12360 9072 S 0.3 0.1 0:01.60 canonical-livep               
   1349 gdm 20 0 317300 9004 7968 ส 0.3 0.1 0:00.28 goa-identity-se               
   1864 ราก 20 0 2432052 150584 31964 ส 0.3 0.9 0:07.40 lxd                           
   4545 ครึ่ง 20 0 8748 5860 4012 S 0.3 0.0 0:01.37 dbus-daemon                   
   5448 แฮเล็กส์ 20 0 2370936 172572 33964 S 0.3 1.1 0:27.26 kbfsฟิวส์                      
   7473 ฮาเล็ค 20 0 503408 143448 66476 ส 0.3 0.9 0:35.84 คีย์เบส                       
   7575 haleks 20 0 463344 40076 32528 S 0.3 0.2 0:00.39 ตัวแจ้งเตือนการอัปเดต               
  10111 ครึ่ง 20 0 582224 166968 80480 S 0.3 1.0 0:37.21 gitkraken                     
  32662 แฮเล็กส์ 20 0 24.4ก 121680 81520 ส 0.3 0.7 0:03.68 กล้าหาญ                         
  35783 ราก 20 0 24164 5228 1652 S 0.3 0.0 0:00.01 systemd-udevd                 
  35784 ราก 20 0 24164 5228 1652 S 0.3 0.0 0:00.01 systemd-udevd                 
  35786 ราก 20 0 24164 5228 1652 S 0.3 0.0 0:00.01 systemd-udevd                 
      1 รูท 20 0 168176 12092 8296 S 0.0 0.1 0:08.88 systemd                       
      2 ราก 20 0 0 0 0 S 0.0 0.0 0:00.02 kthreadd                      
      3 ราก 0 -20 0 0 0 ฉัน 0.0 0.0 0:00.00 rcu_gp                        
      4 ราก 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_par_gp                    
      6 ราก 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker/0:0H-kblockd          
      9 ราก 0 -20 0 0 0 I 0.0 0.0 0:00.00 mm_percpu_wq                  
     10 ราก 20 0 0 0 0 วินาที 0.0 0.0 0:00.11 ksoftirqd/0                   
     11 ราก 20 0 0 0 0 ฉัน 0.0 0.0 0:09.66 rcu_sched                     
     12 ราก rt 0 0 0 0 S 0.0 0.0 0:00.02 การโยกย้าย/0                   
     13 ราก -51 0 0 0 0 วินาที 0.0 0.0 0:00.00 idle_inject/0                 
     14 ราก 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/0                       
     15 ราก 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/1                       
     16 ราก -51 0 0 0 0 วินาที 0.0 0.0 0:00.00 idle_inject/1                 
     17 ราก rt 0 0 0 0 S 0.0 0.0 0:00.18 การโยกย้าย/1                   
     18 ราก 20 0 0 0 0 วินาที 0.0 0.0 0:00.06 ksoftirqd/1                   
Doug Smythies avatar
gn flag
ไดรเวอร์การปรับความถี่ของ CPU คืออะไร `เกรป . /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver` ว่าราชการอะไร เสียบปลั๊ก ถอดปลั๊ก? `เกรป . /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor` ยี่ห้อและรุ่นของ CPU คืออะไร? `grep "ชื่อรุ่น" /proc/cpuinfo` เปิดใช้งานเทอร์โบ เสียบปลั๊กและถอดปลั๊กหรือไม่? (เมธอดขึ้นอยู่กับไดรเวอร์ แสดง intel_pstate): `cat /sys/devices/system/cpu/intel_pstate/no_turbo`
heynnema avatar
ru flag
แก้ไขคำถามของคุณและแสดง `ps auxc | grep -i therm` และ `sudo dmidecode -s bios-version` แล็ปท็อปเครื่องนี้มีอายุเท่าไหร่? ฝุ่นเยอะมั้ย? เริ่มแสดงความคิดเห็นกับฉันด้วย @heynnema ไม่งั้นฉันจะคิดถึงพวกเขา
heynnema avatar
ru flag
รีเซ็ต Power Manager โดยปิดแล็ปท็อป จากนั้นกดปุ่ม POWER ค้างไว้ประมาณ 20 วินาที จากนั้นรีบูตและทดสอบใหม่
heynnema avatar
ru flag
BIOS เป็นปัจจุบัน แสดง `ls -al /etc/thermald`
Doug Smythies avatar
gn flag
และ/หรือตั้งอุณหภูมิจุดตัดที่ต่ำกว่าสำหรับเทอร์มัลดี เทอร์โบไม่ทำงานเมื่อคุณถอดปลั๊กหรือไม่มีการเปลี่ยนแปลง?
heynnema avatar
ru flag
แสดง `cat /etc/thermald/thermal-conf.xml` และ `top`
haleksandre avatar
mz flag
@DougSmythies ฉันไม่แน่ใจเกี่ยวกับ turbo & thermald trip point ฉันจะตรวจสอบสิ่งนี้ได้อย่างไร
haleksandre avatar
mz flag
ฉันจะลองรีเซ็ตการจัดการพลังงาน @heynnema แนะนำ & โพสต์หากมีการเปลี่ยนแปลงใดๆ
heynnema avatar
ru flag
เปลี่ยนชื่อ /etc/thermald/thermal-conf.xml เป็น thermal-conf.xml.HOLD และรีสตาร์ท `thermald' และทดสอบใหม่
Doug Smythies avatar
gn flag
ฉันเห็นด้วยกับ @heynnema เกี่ยวกับ Thermald
Score:2
ธง ru

/etc/thermald/thermal-conf.xml ของคุณไม่ถูกต้อง เป็นไฟล์ตัวอย่างสองไฟล์ที่รวมเข้าด้วยกัน

ลองใช้ไฟล์ .xml ทั่วไปที่แสดงด้านล่าง

บันทึก: คุณอาจปรับแต่งบรรทัดต่อไปนี้...

<Temperature>60000</Temperature>

จากนั้นเริ่มต้นใหม่ ความร้อน กับ:

sudo systemctl รีสตาร์ท thermald

<?xml version="1.0"?>
<ThermalConfiguration>
  <Platform>
    <Name>Override CPU default passive</Name>
    <ProductName>*</ProductName>
    <Preference>QUIET</Preference>
    <ThermalZones>
      <ThermalZone>
        <Type>cpu</Type>
        <TripPoints>
          <TripPoint>
            <Temperature>60000</Temperature>
            <type>passive</type>
          </TripPoint>
        </TripPoints>
      </ThermalZone>
    </ThermalZones>
  </Platform>
</ThermalConfiguration>
haleksandre avatar
mz flag
ฉันได้อัปเดตไฟล์การกำหนดค่าแล้ว จนถึงตอนนี้ดูเหมือนว่าจะช่วยได้ฉันจะทำการทดสอบต่อไปโดยเสียบปลั๊กโน้ตบุ๊กตลอดทั้งวันและรายงานว่าฉันมี CPU พุ่งสูงขึ้นถึง 90c+ หรือไม่ ขอบคุณสำหรับความช่วยเหลือของคุณ ขอบคุณจริง ๆ !
heynnema avatar
ru flag
@haleksandre ดี! คุณยังไม่ได้แสดงคำสั่ง `top` ให้ฉันดูเลย
heynnema avatar
ru flag
@haleksandre ทำ `sudo apt update' ขณะเรียกใช้ 'top' และค้นหากระบวนการควบคุมปริมาณ cpu ในเวลาเดียวกัน และตรวจสอบอุณหภูมิ
haleksandre avatar
mz flag
หลังจากผ่านไปสองสามชั่วโมง ฉันยังคงพบว่าอุณหภูมิของ CPU พุ่งสูงขึ้นใน 90c แต่จนถึงตอนนี้อุณหภูมิยังไม่ถึงเกณฑ์ที่ 100c ซึ่งทำให้เกิดการปิดระบบ ฉันควรลดจุดปลายอุณหภูมิหรือไม่?
heynnema avatar
ru flag
@haleksandre ใช่ ลอง 55,000 หรือ 50,000 ตรวจสอบกับความคิดเห็นก่อนหน้าของฉัน คุณไม่ต้องการเห็นการควบคุมปริมาณในการใช้งานปกติ หมายเหตุการแก้ไขเล็กน้อยในข้อความ .xml ของฉัน
haleksandre avatar
mz flag
ดูเหมือนว่าจะช่วยให้แล็ปท็อปกลับมาใช้งานได้อีกครั้งเมื่อเสียบปลั๊ก แต่ก็ยังมีอุณหภูมิ CPU พุ่งสูงขึ้นเป็นครั้งคราว แต่ก็สามารถจัดการได้ ขอบคุณอีกครั้ง!
heynnema avatar
ru flag
@haleksandre ฉันมีอุณหภูมิ CPU ที่คล้ายกัน ฉันคิดว่ามันคือ Nvidia
Doug Smythies avatar
gn flag
ฉันคิดว่ามันเป็นเวลาตอบสนองที่ช้าของ Thermald เมื่อเทียบกับอัตราอุณหภูมิโปรเซสเซอร์ที่เพิ่มขึ้นอย่างรวดเร็วอย่างเหลือเชื่อภายใต้โหลดฟังก์ชันขั้นตอน อุณหภูมิจะพุ่งสูงขึ้นก่อนที่พวกเขาจะมีเวลาตอบสนอง

โพสต์คำตอบ

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