+
+By default virsh lists vms belonging to user
+virsh --connect qemu:///system list --all
+The above run as root shows all vms
+
+
+For virtmanager, etc to controll vms from an remote host
+It needs ssh-key shared
+
+If a different port, then use virt-manager -c 'qemu+ssh://myuser@192.168.1.139:2222/system?keyfile=id_rsa'
+
+e.g.
+virt-manager -c 'qemu+ssh://nathan@aney.co.uk:2020/system?keyfile=id_rsa'
+
diff --git a/guides/kvm-optimisation.html b/guides/kvm-optimisation.html
new file mode 100644
index 0000000..4ffdb84
--- /dev/null
+++ b/guides/kvm-optimisation.html
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+ KVM Optimisation
+
+
+
+
+ Jump directly to main content
+
KVM Optimisation
+
+
+
+
+
+
+
+
+
+
KVM Optimisations
+
+transmit queue
+virsh domiflist
+# this is then the txqueuelen change below ???
+# changing to 4096
+ifconfig txqueuelen
+
+txqueuelen (iwbcman comment)
+defaults to 1000, apparently 200 is good
+
+ip link set eth0 txqueuelen 200
+vim /etc/network/interfaces
+add
+post-up /sbin/ip link set eth0 txqueuelen 200
+to the end
+
+If virtual hdd is slow can try
+Cache mode: none (not default!)
+I/O mode: native
+https://unix.stackexchange.com/a/48584
+
+non caching on dirves?
+https://blog.jdpfu.com/2012/07/30/improving-kvm-performance
+://documentation.suse.com/smart/linux/html/concept-virtual-disk-cache-modes/concept-virtual-disk-cache-modes.html#:~:text=A%20disk%20cache%20is%20a,example%2C%20by%20setting%20its%20type.
+On VM turning cache off essentially acts like accessing the drive itself. No exactly a passthrough, but decent enough
+
+http://www.linux-kvm.org/page/Tuning_KVM
+
+
+
+
+
+
+
+
diff --git a/guides/virsh-cheatsheet.html b/guides/virsh-cheatsheet.html
index 89a7e65..7a2a366 100644
--- a/guides/virsh-cheatsheet.html
+++ b/guides/virsh-cheatsheet.html
@@ -77,6 +77,11 @@