in reply to Best method to diff very large array efficiently

Instead of @diff3{ @arr_1 } = @arr_1; you can also say undef @diff3{ @arr_1 }; which creates hash entries with undef value and is pretty fast.