Added writer benchmark.
diff --git a/writer_test.go b/writer_test.go
new file mode 100644
index 0000000..06b00a2
--- /dev/null
+++ b/writer_test.go
@@ -0,0 +1,17 @@
+package disruptor
+
+import "testing"
+
+func BenchmarkWriterReserve(b *testing.B) {
+	iterations := int64(b.N)
+	written, read := NewCursor(), NewCursor()
+	writer := NewWriter(written, read, 1024*64)
+
+	b.ReportAllocs()
+	b.ResetTimer()
+
+	for i := int64(0); i < iterations; i++ {
+		writer.Reserve()
+		read.Sequence = i
+	}
+}