Sidehistorik
...
Kodeblok |
---|
Ping: 6.522 ms Download: 305.95 Mbit/s Upload: 287.63 Mbit/s |
Altså tæt på min 300/300 300Mbit/s - men via cron:
Kodeblok |
---|
*/5 * * * * bnp cd /Users/bnp/Dropbox/speedtest-cli;/Users/bnp/Dropbox/speedtest-cli/speedtest.py --simple > /Users/bnp/tmp/speedtest.txt |
...
Kodeblok |
---|
Ping: 6.47 ms
Download: 124.53 Mbit/s
Upload: 215.62 Mbit/s |
dvs. meget varierende, men aldrig over 200 Mbit/s.
Via speedtest.net i browseren var jeg altid meget tæt på 300/300 Mbit/s.
Da cron alligevel er deprecated fra Apples side og nu opfører sig underligt, måtte jeg først flytte mig over på launchd - se en god guide her:
https://killtheyak.com/schedule-jobs-launchd/
Og mig config blev til:
Kodeblok | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<!-- The label should be the same as the filename without the extension -->
<string>speedtest</string>
<!-- Specify how to run your program here -->
<key>ProgramArguments</key>
<array>
<string>/Users/bnp/Dropbox/speedtest-cli/speedtest.py</string>
<string>--simple</string>
</array>
<key>StandardOutPath</key>
<string>/Users/bnp/tmp/speedtest.txt</string>
<!-- Run every 5 min -->
<key>StartInterval</key>
<integer>500</integer><!-- seconds -->
</dict>
</plist> |
Started med:
Kodeblok |
---|
launchctl unload ~/Library/LaunchAgents/speedtest.plist
launchctl load ~/Library/LaunchAgents/speedtest.plist
launchctl start speedtest.plist |